本文为您介绍实时数仓Hologres如何连接DataWorks数据服务并生成API。
前提条件
开通DataWorks,详情请参见入门概述。
开通Hologres实例,并绑定至DataWorks工作空间。
背景信息
DataWorks数据服务旨在为您搭建统一的数据服务总线,支持快速将数据表生成数据API,并注册现有API至数据服务平台,帮助您统一管理和发布API服务。
Hologres与DataWorks深度集成,支持直接对接DataWorks数据服务,帮助您快速将查询的数据生成API,并提供对外服务。
操作步骤
登录DataWorks管理控制台,创建Hologres数据源。具体操作,请参见创建Hologres数据源。
生成API。
在DataWorks开发界面,单击顶部菜单栏左侧的图标。
鼠标悬停至全部产品,单击数据服务>数据服务。
在服务开发页面,鼠标悬停至图标。
鼠标悬停至新建API>生成API,您可以选择向导模式或脚本模式生成API。
使用向导模式生成API,详情请参见通过向导模式生成API。
使用脚本模式生成API,详情请参见通过脚本模式生成API。
测试API。
在API编辑页面,单击顶部菜单栏右侧的测试。
在API测试对话框,输入请求参数,单击开始测试。
如果API测试对话框页面底部显示测试成功,则表示API测试通过。
您也可以使用数据服务的测试API模块来完成测试,详情请参见测试API。
发布并查看API。
在API编辑页面,单击顶部菜单栏右侧的发布。
发布API至API网关,并上架至API市场,详情请参见发布API。
在数据服务页面,单击顶部菜单栏右侧的服务管理。
单击已发布的API名称,查看API详情。
调用API。
如果您需要调用已成功发布的API,请参见客户端调用API示例。