在DataV-Atlas(分析地图)中基于PolarDB PostgreSQL数据制作分析地图前,需先将您的PolarDB PostgreSQL实例添加为DataV-Atlas的数据源。添加完成后,可在DataV-Atlas的各项目中使用该数据源,访问实例数据并创建数据分析地图。本文为您介绍如何添加PolarDB PostgreSQL数据源。
前提条件
添加数据库之前请确保已经开通DataV-Atlas服务,详情请参见开通DataV-Atlas服务。
添加数据库之前请先安装Ganos插件,可以解决各类复杂时空应用场景,详情请参见GanosBase时空数据库。
添加数据库前请先参见创建PolarDB PostgreSQL版数据库集群,开通对应PolarDB PostgreSQL数据库服务。
使用限制
目前DataV-Atlas提供了公网地址和VPC 反向访问两种连接方式。
公网地址连接:支持所有地域的实例。
VPC 反向访问连接:仅支持华东1(杭州)地域的实例。
添加数据源
进入数据源页面。
在数据中心页面下方,单击新建数据连接。
选择云原生数据库PolarDB PostgreSQL并单击下一步。
配置数据源信息。
配置基本信息。
配置数据源的名称及类型,参数说明如下。
参数
描述
数据库类型
默认选中PolarDB PostgreSQL。
数据连接名称
数据源的显示名称,可按需自定义。
配置连接信息。
您可按需选择公网或VPC内网访问PolarDB PostgreSQL数据源。
方式一:通过公网连接
参数
描述
VPC
保持默认关闭,表示通过公网访问PolarDB PostgreSQL实例。
添加白名单
为避免DataV-Atlas访问PolarDB PostgreSQL数据库时存在访问限制,您需将DataV-Atlas提供的系统IP添加至数据库的白名单访问列表中。
在新建数据连接界面右侧的IP地址白名单参数下方,单击复制系统提供的IP。进入PolarDB控制台,将获取的IP添加为PolarDB PostgreSQL的IP白名单。操作详情,请参见设置集群白名单。
域名
连接数据库的公网地址。
说明该地址是DataV-Atlas服务器能够通过公网或阿里云部分地域内网访问您数据库的域名或IP地址。
通过公网地址连接时,可在PolarDB 控制台,单击集群名称,在基本信息页获取公网地址。
端口
数据库设置的端口,默认1921。
数据库登录信息
输入需要访问的PolarDB PostgreSQL数据库名称、登录用户及密码。
您可登录PolarDB 控制台,单击集群名称,在左侧导航栏的数据库管理、账号管理,查看数据库名称及登录用户信息。
确定要连接的数据库
需要创建连接的数据库名称。
方式二:通过内网连接
参数
描述
VPC
开启该参数,表示通过内网访问PolarDB PostgreSQL实例,开启后需要按照界面指引,创建DataV反向访问VPC数据源的服务关联角色。
白名单
为避免VPC内网访问PolarDB PostgreSQL数据库时存在访问限制,您需要在数据库白名单中配置交换机的IP段。
在新建数据连接界面右侧,单击访问VPC控制台,获取VPC对应的交换机的IP段,进入PolarDB控制台,将获取的IP添加为PolarDB PostgreSQL的IP白名单。操作详情,请参见设置集群白名单。
地域
PolarDB PostgreSQL数据库实例所在的地域,目前支持华东1(杭州)的数据库实例。
VPC ID
VPC实例的ID,此VPC为您的PolarDB PostgreSQL实例所在的VPC。可进入PolarDB 控制台,单击集群名称,在基本信息页获取实例的VPC ID。
可用区
您可登录PolarDB 控制台,单击集群名称,在基本信息页获取数据分布的可用区。
交换机 ID
组成专有网络(VPC)的基础网络设备的ID。
您可登录PolarDB 控制台,单击集群名称,在基本信息页获取交换机ID。
域名
连接数据库的内网地址。
说明该地址是DataV-Atlas服务器能够通过公网或阿里云部分地域内网访问您数据库的域名或IP地址。
通过内网地址连接时,可在PolarDB 控制台,单击集群名称,在基本信息页获取内网地址。
端口
数据库设置的端口,默认1921。
数据库登录信息
输入需要访问的PolarDB PostgreSQL实例的数据库名称、登录用户及密码。
您可登录PolarDB 控制台,单击集群名称,在左侧导航栏的配置与管理标签下选择数据库管理、账号管理,查看数据库名称及登录用户信息。
确定要连接的数据库
需要创建连接的数据库名称。
确认无误后,单击连接数据库。
查看已添加的数据库。
相关文档
更多数据源的使用介绍,请参见数据源管理。