AnalyticDB PostgreSQL版基于开源数据库Greenplum构建,兼容Greenplum和PostgreSQL的语法、接口和生态。本文介绍如何通过FineBI连接AnalyticDB PostgreSQL版。
前提条件
- 下载并安装FineBI。
- 已创建AnalyticDB PostgreSQL版。
- 已在AnalyticDB PostgreSQL版白名单中添加FineBI所在服务器IP地址。
注意事项
首次连接PostgreSQL数据源,需要下载JDBC Driver,下载地址和安装方式请参见FineBI文档。
操作步骤
- 启动FineBI客户端。
- 在左侧导航栏选择 。
- 在数据连接管理页面单击新建数据连接,选择Pivotal Greenplum Database。
- 在数据连接管理页面填写URL、用户名和密码等信息。
配置项 描述 示例 驱动器 驱动器代码。 org.postgresql.Driver
URL 数据源连接信息。不同的驱动器,对应的URL格式不同,URL格式请参见表格下方的FineBI驱动器配置信息。 说明- 连接地址可以在AnalyticDB PostgreSQL版控制台基本信息页面进行查看。
- 若FineBI与数据源不在同一可用区,需要通过外网地址访问。
- AnalyticDB PostgreSQL版默认端口为3432。
jdbc:postgresql://gp-bpxxxxxxxxxxxxxx.gpdb.rds.aliyuncs.com:3432/dbname
编码 默认为自动。 - 用户名 AnalyticDB PostgreSQL版数据库账号。 adbpgname
密码 AnalyticDB PostgreSQL版数据库密码。 adbpgpassword
表 1. FineBI驱动器配置信息 驱动器代码 URL 支持数据库版本 org.postgresql.Driver
jdbc:postgresql://连接地址:端口/数据库名称
4.3.9;5.0 com.pivotal.jdbc.GreenplumDriver
jdbc:pivotal:greenplum://连接地址:端口;DatabaseName=数据库名称
- 连接信息填写完成后单击测试连接。
说明 如果测试连接失败,可以根据错误项的提示进行修改。
- 测试连接通过后,点击右上角保存即可。