更新时间:2022-12-14 GMT+08:00

使用Tableau访问HetuEngine

前提条件

  • 已安装Tableau。
  • 已获取JDBC jar包文件,获取方法请参考1
  • 已在集群中创建“人机”用户,用户的创建请参考创建HetuEngine用户

操作步骤

  1. 将获取的jar包放在tableau安装目录,如“C:\Program Files\Tableau\Drivers”。
  2. 打开Tableau,选择“其他数据库(JDBC)”,输入URL和已创建的“人机”用户的用户名及密码,单击“登录”。

    URL格式:

    jdbc:presto://<HSBrokerIP1:port1>,<HSBrokerIP2:port2>,<HSBrokerIP3:port3>/hive/default?serviceDiscoveryMode=hsbroker

    样例:

    jdbc:presto://192.168.8.37:29860,192.168.8.38:29860,192.168.8.39:29860/hive/default?serviceDiscoveryMode=hsbroker

    获取HSBroker节点及端口号:
    1. 登录FusionInsight Manager。
    2. 选择“集群 > 服务 > HetuEngine > 角色 > HSBroker”,获取HSBroker所有实例的业务IP。
    3. 选择“集群 > 服务 > HetuEngine > 配置 > 全部配置”,在右侧搜索“server.port”,获取HSBroker的端口号。
      • HSBroker节点及端口号可选择一个或多个正常的broker连接。
      • 若连接不成功,请关闭代理重试。

  3. 登录成功后,将要操作的数据表拖到右边操作窗口,刷新数据。