使用 Tableau 查询和可视化数据
使用 Tableau 查询和可视化存储在 InfluxDB Cloud Dedicated 中的时间序列数据。Tableau 支持多种 SQL 方言。
Tableau 是一个可视化分析平台,正在改变我们使用数据解决问题的方式——赋予人们和组织充分利用他们数据的能力。
桌面版 Tableau
这些指令适用于 Tableau Desktop。其他 Tableau 产品尚未测试,但可能支持通过 Flight SQL JDBC driver 连接到 InfluxDB Cloud Dedicated。
安装 Tableau Desktop
如果您还没有,下载并安装 Tableau Desktop。
下载并安装 Flight SQL JDBC 驱动程序
要从 Tableau 查询 InfluxDB Cloud Dedicated,请使用 Flight SQL 协议 和 Flight SQL JDBC 驱动程序。
下载Flight SQL JDBC驱动程序。
- Visit the Flight SQL JDBC driver page.
- Select the Versions tab.
- Click Browse next to the version you want to download.
- Click the
flight-sql-jdbc-driver-XX.XX.XX.jarfile (with only the.jarfile extension) from the list of files to download the driver jar file. The version number in the file name is specific to the version you selected.
将下载的jar文件复制到根据你的操作系统的以下目录中。
- Windows:
C:\Program Files\Tableau\Drivers - Mac:
~/Library/Tableau/Drivers - Linux:
/opt/tableau/tableau_driver/jdbc
- Windows:
启动或重新启动 Tableau。
配置JDBC服务器连接
打开 Tableau
在 连接 列中,在 连接到服务器 下,选择 其他数据库 (JDBC)。如果在初始列表中找不到该选项,请选择 更多… 在完整的连接选项列表中查找它。
提供所需的凭证:
点击 登录。
示例连接网址
jdbc:arrow-flight-sql://cluster-id.a.influxdb.io:443?useSystemTrustStore=false&database=DATABASE_NAME
查询 InfluxDB Cloud 专用版
连接成功建立后,查询存储在 InfluxDB Cloud Dedicated 中的时间序列数据。在左侧窗格:
- 在数据库下,从下拉菜单中选择公共。
- 在模式中,从下拉菜单中选择iox。
- 在表下,点击并拖动您想要查询的测量到查询窗格。
- 使用 Tableau 构建和执行 SQL 查询。 有关更多信息,请参见 Tableau Desktop 文档。