本文将为您介绍如何将交互式分析(Hologres)实例绑定至DataWorks工作空间。
前提条件
- 使用HoloStudio服务前,请确保已经成功开通交互式分析实例,详情请参见购买实例。
- 实例创建成功后会默认生成一个名叫postgres的数据库,仅供管理用途,实际业务需要在Hologres管控台新建一个业务DB,详情参见新建Database。
新建工作空间绑定交互式分析实例
若您在此之前并未开通DataWorks工作空间,可以按照以下步骤来绑定实例:
- 进入DataWorks管控台
使用阿里云主账号进入DataWorks管控台,选择与实例同一个region,单击左侧菜单栏工作空间列表进行新建工作空间。
- 新建工作空间
在工作空间列表页面单击创建工作空间,输入工作空间名称,模式选择可根据项目情况选择(详情请参见简单模式和标准模式的区别)。
- 选择计算引擎
选择计算引擎为交互式分析Hologres,并选择对应的实例付费方式,可根据项目情况选择是否同时开通其他引擎服务。
- 填写实例信息
填写实例信息,当前标准版的工作空间分开发环境和生产环境,以保证数据的安全性。但是由于当前HoloStduio暂未上线环境切换功能,建议开发和生产绑定同一个DB,否则HoloStudio将无法查询生产环境的数据。最后单击创建工作空间即可完成创建。
环境 配置项 说明 备注 开发环境 访问身份 任务执行者 无 Hologres实例名称 下拉框可选 无 数据库名 需要绑定的DB名 实例创建后有一个名为postgres的默认DB(仅供管理用途),实际业务使用请前往管控台新建Database。 服务器 Hologres实例的网络地址 实例选择后自动生成 端口 Hologres实例的网络地址 实例选择后自动生成 连通性测试 测试是否连通 无 生产环境 访问身份 主账号/子账号 DataWorks任务提交调度后,作为在Holo引擎内执行代码的身份(账号)。 Hologres实例名称 下拉框可选 无 数据库名 需要绑定的DB名 当前建议绑定开发环境的DB 服务器 Hologres实例的网络地址 实例选择后自动生成 端口 Hologres实例的网络地址 实例选择后自动生成 连通性测试 测试是否连通 无 - 进入HoloStudio开发
工作空间创建成功后会跳转至管控台,可看到已配置好的工作空间信息,单击工作空间名或者进入数据开发,即可进入DataWorks,示例如下:
进入DataWorks工作间之后,单击
,进入HoloStudio开发界面。进入HoloStudio后,在PG管理单击刷新,即可看到已成功绑定DB,之后您可以开始使用HoloStudio开发。
选择已有工作空间绑定交互式分析实例
若您已有DataWorks项目空间,可将实例绑定至该工作空间。具体操作步骤如下:
- 进入工作空间
在DataWorks管控台找到已有的工作空间,单击工作空间名或者进入数据开发,进入到DataWorks开发界面。
- 工作空间配置
进入DataWorks开发界面后,单击右上角小扳手,进入工作空间配置页面,在计算引擎信息选择Hologres,并单击绑定HologresDB进行实例的绑定。
- 绑定实例
在绑定HologresDB页面填写相关信息,并单击测试连通性,显示测试联通性通过表示能正常绑定,单击确定即可。
说明 当前标准版的工作空间分开发环境和生产环境,以生产开发相隔离保证数据的安全性。但是由于当前HoloStduio未上线环境切换功能,建议开发和生产绑定同一个DB,否则HoloStudio将无法查询生产环境的数据。环境 配置项 说明 备注 标题 实例显示名称 自定义 无 生产环境 访问身份 主账号/子账号 DataWorks任务提交调度后,作为在Holo引擎内执行代码的身份(账号)。 Hologres实例名称 下拉框可选 无 数据库名 需要绑定的DB名 当前建议绑定开发环境的DB 服务器 Hologres实例的网络地址 实例选择后自动生成 端口 Hologres实例的网络地址 实例选择后自动生成 连通性测试 测试是否连通 无 开发环境 访问身份 任务执行者 无 Hologres实例名称 下拉框可选 无 数据库名 需要绑定的DB名 实例创建后有一个名为postgres的默认DB(仅供管理用途),实际业务使用请前往管控台新建Database。 服务器 Hologres实例的网络地址 实例选择后自动生成 端口 Hologres实例的网络地址 实例选择后自动生成 连通性测试 测试是否连通 无 - HoloStudio开发
实例绑定成功后,返回到HoloStudio页面,在PG管理单击刷新,即可看到已成功绑定的DB,您即可开始使用HoloStudio开发。