DataWorks数据服务
本文为您介绍交互式分析Hologres如何连接DataWorks数据服务并生成API。
前提条件
开通DataWorks,详情请参见入门概述。
开通Hologres实例,并绑定至DataWorks工作空间。
背景信息
DataWorks数据服务旨在为您搭建统一的数据服务总线,支持快速将数据表生成数据API,并注册现有API至数据服务平台,帮助您统一管理和发布API服务。
Hologres与DataWorks深度集成,支持直接对接DataWorks数据服务,帮助您快速将查询的数据生成API,并提供对外服务。
操作步骤
配置Hologres数据源。
在左侧导航栏,单击工作空间列表。
选择工作空间所在地域后,单击相应工作空间后的数据集成。
在左侧导航栏,单击数据源。
在数据列表页面,单击新增数据源,选择Hologres。
配置新增Hologres数据源对话框的各项参数。
参数
描述
数据源类型
目前仅支持阿里云实例模式。
数据源名称
数据源名称必须是字母、数字和下划线的组合,并且以字母开头。
数据源描述
数据源的信息描述,不得超过80个字符。
实例ID
需要同步的Hologres实例ID。
您可以进入Hologres管理控制台,获取实例ID。
数据库名
Hologres的数据库名称。
AccessKey ID
您可以单击AccessKey 管理,获取AccessKey ID。
AccessKey Secret
您可以单击AccessKey 管理,获取AccessKey Secret。
认证选项
无认证(默认值)
SSL认证,使用SSL传输加密功能,详情请参见传输加密(Beta)。
资源组连通性
您需要保证公共资源组和数据源是可以联通的。
生成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示例。