开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks数据服务中的api和api网关中的api是什么关系?

DataWorks数据服务中的api和api网关中的api是什么关系?

展开
收起
真的很搞笑 2023-10-16 21:00:02 83 0
4 条回答
写回答
取消 提交回答
  • 在DataWorks数据服务中,API被视为应用程序接口,它允许应用、软件或系统面向数据源进行数据交互。这些API支持“读数据”的操作,可以从数据库或数据表中不断地进行数据查询。而在API网关中,API则充当了一个门户的角色,可视为一种服务器,用于管理和保护API。

    这两者之间存在着紧密的关系。DataWorks数据服务中的API是API网关中的API的基础。可以把API分组看作是一个特定功能或场景的API集合,它是数据服务中API的最小组织单元。当数据服务中的API发布至API网关时,系统会自动在API网关中创建一个同名的分组。

    要发布API至API网关,需要先进入DataWorks控制台,点击左侧导航栏的数据服务,选择相应的工作空间后点击进入。在服务开发页面的API列表中,找到需要发布的API,双击打开并编辑,最后点击提交即可。

    2023-10-31 23:38:57
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    DataWorks数据服务中的API和API网关中的API没有直接的关系。API服务是DataWorks数据服务中的一个服务,用于提供数据接口,用户可以通过API服务进行数据查询、数据写入等操作。而API网关是阿里云提供的一种统一API管理服务,用于管理和发布API,用户可以通过API网关进行API的管理、发布、调用等操作。
    API服务和API网关可以配合使用,用户可以在DataWorks数据服务中创建API服务,并在API网关中发布API服务,以便实现API的统一管理和调用。

    2023-10-17 15:44:41
    赞同 展开评论 打赏
  • 【数据服务注册API】
    注册API只需要有个http或者https地址,不管该API部署在哪个服务器上,都能拿来重新封装。
    【获取地址常见场景】
    1)用户A在数据服务通过“生成API”并发布,就会得到一个线上的API 的URL地址,用户B如果获得这个A的API的权限的话,就可以拿来URL切成两部分封装成自己的API重新发布(http/https...com这一部分是host,.com之后的是path)
    2)第三方的RESTFUL API,比如http://baidu.com,可以把这条url当成host填进来,重新封装成自己的API来发布,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-10-17 08:11:37
    赞同 展开评论 打赏
  • DataWorks数据服务中的API和API网关中的API是两个不同的概念。
    DataWorks数据服务中的API是指DataWorks提供的API服务,包括数据集成、ETL等数据处理服务,通过调用这些API,用户可以实现数据的获取、处理、分析等操作。
    API网关中的API是指API网关提供的一种对外暴露的服务,用户可以通过调用API网关中的API,实现对外的服务访问。API网关可以帮助用户管理对外提供的API接口,包括鉴权、限流、路由等功能。
    因此,DataWorks数据服务中的API和API网关中的API是两个不同的概念,分别用于不同的场景和目的。

    2023-10-16 21:36:44
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    Spring Boot2.0实战Redis分布式缓存 立即下载
    CUDA MATH API 立即下载
    API PLAYBOOK 立即下载