本文为您介绍Tableau如何连接Hologres并可视化分析数据。

背景信息

Tableau是安全并且灵活的端到端数据分析平台,提供从连接到协作的一整套功能。Hologres兼容PostgreSQL,支持直接连接Tableau并可视化分析数据。

Tableau Desktop 连接 Hologres

  1. 下载并安装Tableau。
    进入Tableau官网,根据业务需求下载相应的Tableau客户端,并根据提示安装。本次试验使用Tableau Desktop
  2. 连接Hologres。
    1. 成功安装客户端后,打开客户端。
    2. 在左侧导航栏的连接 > 到服务器区域,选择PostgreSQL,配置连接Hologres的信息。
      参数说明如下表所示。
      参数 描述
      服务器 Hologres实例的公共网络地址。

      进入Hologres管理控制台的实例详情页,从实例配置获取公共网络地址。

      端口 Hologres的实例端口。

      进入Hologres管理控制台的实例详情页,从实例配置获取端口。

      数据库 Hologres创建的数据库名称。
      身份验证 选择用户名和密码
      用户名 当前阿里云账号的AccessKey ID。

      您可以单击AccessKey 管理,获取AccessKey ID。

      密码 当前阿里云账号的AccessKey Secret。

      您可以单击AccessKey 管理,获取AccessKey Secret。

      需要SSL 不勾选。
    3. 单击登录
  3. Tableau可视化分析数据。
    使用Tableau成功连接Hologres后,您可以可视化分析已有的表数据,详情请参见Tableau官网教程

发布至Tableau Server

如果您需要将Tableau Desktop的报表发布至Tableau Server进行分析和管理,您可以按照如下步骤操作:

  1. 下载并安装Tableau Server。
    进入Tableau官网,根据业务需求下载相应的Tableau Server客户端,并根据提示安装。
  2. 通过Tableau Desktop访问Tableau Server。
    1. 打开Tableau Desktop客户端,在顶部菜单选择服务器 > 登录
    2. 在弹窗中输入您对应Tableau Server的地址之后,单击连接Sign In
    3. 在登录页面输入Tableau Server的用户名和密码,单击登录
  3. 将工作簿发布至 Tableau Server。
    1. 登录Tableau Server客户端后,在顶部菜单选择服务器 > 发布工作簿
    2. 发布工作簿对话框中,配置如下参数信息。
      发布工作薄
      参数 说明
      项目 选择目标项目名称。
      名称 为工作簿输入一个名称
      标记 在用户浏览服务器时,标记可帮助用户查找相关工作簿。使用逗号或空格分隔标记。
      权限 接受默认项目设置。
      数据源 Tableau Server支持两种数据源身份验证类型:
      • 提示用户
      • 嵌入密码
      选择嵌入式密码时,Tableau会将该报表与数据源的连接信息内嵌在报表中,并允许任何可以查看工作簿的用户查看工作簿。由于连接 Hologres时需要使用Access ID和Access Key,较为繁琐,所以更推荐使用嵌入式密码模式。
    3. 参数配置完成后,单击发布。您就可以在Tableau Server中查看您发布的报表信息。