接入PostgreSQL数据源
DataArts Insight支持连接PostgreSQL数据源。本文为您介绍如何在DataArts Insight上添加 PostgreSQL数据源的操作步骤。
DataArts Insight连接 PostgreSQL有两种网络方式进行连接:
- 公网连接方式:如果是非当前账号下的云服务资源,建议使用公网连接方式,且数据源需绑定弹性公网IP。
- VPC网络连通:只能连接当前账号下的云上服务资源,推荐使用VPC网络连通。
操作前准备
- 登录管理服务控制台。
- 在服务列表中单击“数据库 > 关系型数据库”,进入云数据库云数据库RDS控制台。
- 在控制台左上角选择区域。
- 单击云服务控制台左侧导航栏“实例管理 ”,进入实例列表。
- 选择需要连接的实例,单击实例名称,进入实例基本信息页面。
- 单击“连接信息 > 安全组 > 入方向规则”,进入入方向规则界面,查看是否添加公网IP/内网IP。如果添加,返回DataArts Insight数据源编辑页面连接数据源。如果未添加,则添加安全组。
- 单击“添加规则”,弹出“添加入方向规则”页面,填写协议端口、源IP地址(公网IP/内网IP)。
- 确认参数无误,单击“确认”,返回DataArts Insight界面连接数据源。
如果添加安全组后,数据源连接测试失败,可能是用户所连接数据源的SASL_SSL未开启,DataArts Insight编辑数据源页面SASL_SSL开启,导致连接测试失败,这时需要关闭数据源编辑页面的SASL_SSL。
公网方式接入PostgreSQL数据源
- 登录智能数据洞察控制台。
- 单击管理控制台左上角的,选择区域。
- 单击左下角的企业项目选择企业项目。
- 从开始创建>新建数据源进入创建数据源页面,选择要创建数据源所在的项目。
- 源库类型: PostgreSQL。
- 接入网络类型:公网。
- 在配置连接对话框,填写以下配置。
图1 接入PostgreSQL数据源
表1 参数说明 参数名称
是否必填
说明
源库类型
是
接入的数据源类型,本示例为PostgreSQL。更多数据源类型连接请参考表1。
接入网络类型
是
公网方式接入。
名称
是
数据源配置列表的显示名称。
说明:输入不能为空,且名称长度不能超过32个字符,不少于2个字符,只能由字母、数字和下划线(_)组成,且只能以字母开头。
域名
是
数据源的IP地址。
用户名
是
登录云数据库的用户名。
密码
是
登录数据库的密码。
端口
是
对应数据库的登录端口。
数据库
是
登录的数据库名称。
SASL_SSL
-
实现数据源和DataArts Insight之间的可信身份认证与安全数据传输,此开关默认开启。
- 单击“连接测试”,进行数据源连通性测试。
- 测试成功后单击“确定”,完成数据源添加。
VPC网络连通方式接入PostgreSQL数据源
- 登录智能数据洞察控制台。
- 单击管理控制台左上角的,选择区域。
- 单击左下角的企业项目选择企业项目。
- 从开始创建>新建数据源进入创建数据源页面,选择要创建数据源所在的项目,源库类型选择数据源PostgreSQL。
- 接入网络类型:云数据库RDS。
- 在配置连接对话框,填写以下配置。
图2 接入PostgreSQL云数据源参数
表2 参数说明 参数名称
是否必填
说明
源库类型
是
接入的数据源类型,本示例为PostgreSQL。更多数据源类型连接请参考表1。
接入网络类型
是
云数据库RDS方式接入。
所属地域
是
PostgreSQL服务主机所在的局点。
名称
是
数据源配置列表的显示名称。
说明:名称长度不能超过32个字符,只能由字母、数字和下划线(_)组成,且只能以字母开头。
描述
否
对连接数据源的描述。
实例
是
云数据库RDS for PostgreSQL服务对应的角色实例。
主机
是
云数据库RDS for PostgreSQL服务对应的主机名称。
端口
是
云数据库RDS for PostgreSQL服务对应的端口。
数据库
是
登录的数据库名称。
用户名
是
登录云数据库的用户名。
密码
是
登录数据库的密码。
SASL_SSL
-
实现数据源和DataArts Insight之间的可信身份认证与安全数据传输,此开关默认开启。
- 单击“连接测试”,进行数据源连通性测试。
- 测试成功后单击“确定”,完成数据源添加。