在 BI 工具 Tableau 中使用 databend
Tableau是一款流行的数据可视化和业务智能工具。它提供了直观、交互式的方式来探索、分析和呈现数据,帮助用户更好地理解数据的意义和洞察。
本教程帮助用户在 Tableau 中连接 databend 进行 BI 数据分析。
Databend jdbc
Tableau 支持所有实现了 JDBC 协议的数据源,所以需要先准备好 databend jdbc 的 jar 文件。
git clone https://github.com/databendcloud/databend-jdbc
cd databend-jdbc
mvn clean install -DskipTest
然后将编译好的 databend-jdbc.jar 拷贝到 Tableau 的 Driver 目录:
- Windows: C:\Program Files\Tableau\Drivers
- Mac: ~/Library/Tableau/Drivers
- Linux: /opt/tableau/tableau_driver/jdbc
这里我们以 Mac OS 为例:
cp databend-jdbc/target/databend-jdbc-0.0.7.jar ~/Library/Tableau/Drivers/
Connection
Tableau 主页点击 其他数据库(JDBC)
JDBC URL : jdbc:databend://{user}:{password}@{host}:{port}/database?ssl=false
方言选择 MySQL。
数据分析
选择需要操作的数据库和表,将表拖到区域。
这样就可以对 databend 中的数据进行分析、绘制图表啦。
请使用 Tableau 2022.3.0 以及以上的版本,其他版本可能会有兼容性问题
Databend Tableau connector
此外我们还提供了 Tableau Desktop / Tableau Server 的扩展程序,它简化了将 Tableau 连接到 DataBend 的过程,并在使用 DataBend 时扩展了对标准 Tableau 功能的支持(与上述通用ODBC / JDBC相比)。如果对 Tableau 有更高阶的需求可以参考 databend-tableau-connector。
结论
以上就是使用 Tableau 分析 Databend 数据的基本流程,想要了解更多 Table JDBC 连接的信息可以参考 Other Databases (JDBC)。