在 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)。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
未来的编程语言「GitHub 热点速览」
又一个编程语言火了,不算新,因为它已经开发了一段时间。不过在本周 Hacker News 上风头十足,DreamBerd 除了有点意思的改 ; 分隔符为 !,之外,它还能让你用问号来标注一段你也不确定的代码。当然它整体的代码阅读性也不错。 除了 DreamBerd 之外,新出的自动驾驶算法 UniAD 也凭借独特的设计,在 SOTA 上性能强过现有的其他算法。还有让你站点酷炸的科幻感 UI 框架 arwes,快速部署 serverless 站点的 sst,比较二进制文件差异的 diaphora,以及安卓用户可能需要的 root 工具 KernelSU。 最后,不能错过的是邮件测试工具 mailpit。 以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝 本文目录 1. 本周特推...
- 下一篇
h2database BTree 设计实现与查询优化思考 | 京东云技术团队
h2database 是使用Java 编写的开源数据库,兼容ANSI-SQL89,既实现了常规基于 BTree 的存储引擎,又支持日志结构存储引擎。功能非常丰富(死锁检测机制、事务特性、MVCC、运维工具等),数据库学习非常好的案例。 本文理论结合实践,通过BTree 索引的设计和实现,更好的理解数据库索引相关的知识点以及优化原理。 BTree 实现类 h2database 默认使用的 MVStore 存储引擎,如果要使用 基于 BTree 的存储引擎,需要特别指定(如下示例代码 jdbcUrl)。 以下是常规存储引擎(BTree 结构) 相关的关键类。 org.h2.table.RegularTable org.h2.index.PageBtreeIndex(SQL Index 本体实现) org.h2.store.PageStore(存储层,对接逻辑层和文件系统) BTree 的数据结构可以从网上查到详细的描述和讲解,不做过多赘述。 需要特别说明的是:PageStore。我们数据查询和优化关键的缓存、磁盘读取、undo log都是由 PageStore 完成。可以看到详细的文档和完...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8编译安装MySQL8.0.19