AnalyticDB PostgreSQL版基于开源数据库Greenplum构建,兼容Greenplum和PostgreSQL的语法、接口和生态。本文介绍如何通过FineBI连接AnalyticDB PostgreSQL版。

前提条件

  • 下载并安装FineBI。
  • 已创建AnalyticDB PostgreSQL版。
  • 已在AnalyticDB PostgreSQL版白名单中添加FineBI所在服务器IP地址。

注意事项

首次连接PostgreSQL数据源,需要下载JDBC Driver,下载地址和安装方式请参见FineBI文档

操作步骤

  1. 启动FineBI客户端。
  2. 在左侧导航栏选择系统管理 > 数据连接 > 数据连接管理
  3. 数据连接管理页面单击新建数据连接,选择Pivotal Greenplum Database
  4. 数据连接管理页面填写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=数据库名称
  5. 连接信息填写完成后单击测试连接
    说明 如果测试连接失败,可以根据错误项的提示进行修改。
  6. 测试连接通过后,点击右上角保存即可。