使用Tableau查询和可视化数据
使用Tableau查询和可视化存储在InfluxDB Clustered中的时间序列数据。Tableau支持多种SQL方言。
Tableau是一个将我们使用数据解决问题的方法进行转变的可视分析平台——赋予人们和组织利用其数据的最大能力。
Tableau桌面版
以下说明适用于Tableau桌面版。Tableau Cloud和其他Tableau产品尚未经过测试,但可能支持通过Flight SQL JDBC驱动程序连接到InfluxDB Clustered。
安装Tableau桌面版
如果您尚未安装,请下载并安装Tableau桌面版。
下载并安装Flight SQL JDBC驱动程序
要从Tableau查询InfluxDB Clustered,请使用Flight SQL协议和Flight SQL JDBC驱动程序。
下载Flight SQL JDBC驱动程序。
- 访问Flight SQL JDBC驱动程序页面。
- 选择版本选项卡。
- 点击您想要下载的版本旁边的浏览 。
- 从下载文件列表中点击
flight-sql-jdbc-driver-XX.XX.XX.jar
文件(只有.jar
文件扩展名)来下载驱动程序jar文件。文件名中的版本号特定于您选择的版本。
根据您的操作系统,将下载的jar文件复制到以下目录。
- Windows:
C:\Program Files\Tableau\Drivers
- Mac:
~/Library/Tableau/Drivers
- Linux:
/opt/tableau/tableau_driver/jdbc
- Windows:
启动或重新启动Tableau。
配置JDBC服务器连接
打开Tableau
在 连接 列表下,选择 服务器,然后选择 其他数据库(JDBC)。如果该选项不在初始列表中,请选择 更多… 以在完整连接选项列表中找到它。
提供所需的凭据
点击 登录。
示例连接URL
jdbc:arrow-flight-sql://cluster-host.com:443?useSystemTrustStore=false&database=DATABASE_NAME
查询InfluxDB集群
连接成功建立后,查询存储在InfluxDB集群中的时序数据。在左侧窗格中
- 在 数据库 下,从下拉菜单中选择 public。
- 在 模式 下,从下拉菜单中选择 iox。
- 在 表 下,将您要查询的度量值拖动到查询窗格中。
- 使用Tableau构建和执行SQL查询。有关更多信息,请参阅Tableau桌面文档。
这个页面有帮助吗?
感谢您的反馈!