Tableau连接Lakehouse
Tableau一款商业智能(Business Intelligence)产品。Lakehouse支持数据接入Tableau进行可视化分析,您可以利用Tableau简便的拖放式界面,自定义视图、布局、形状、颜色等,帮助您展现自己的数据视角。本文为您介绍如何通过Lakehouse JDBC驱动,连接Tableau,并进行可视化数据分析。
背景信息
Tableau Desktop是Tableau基于斯坦福大学突破性技术研发的软件应用程序,可以帮助您生动地分析实际存在的任何结构化数据,并在几分钟内生成美观的图表、坐标图、仪表盘与报告。更多Tableau Desktop信息,请参见Tableau Desktop。
预备条件
在开始操作前,请确保您已满足以下条件:
- 已开通Lakehouse服务。
- 已下载Lakehouse JDBC驱动。
- 已下载并安装Tableau。本文以Professional Edition 2024.3.1为例。
- Lakehouse提供的 Tableau 插件
连接Lakehouse
步骤一:放置Lakehouse JDBC驱动
将下载的Lakehouse JDBC驱动JAR包按照操作系统类型放置于Tableau Desktop的对应目录:
- Windows:C:\Program Files\Tableau\Drivers
- macOS:~/Library/Tableau/Drivers
- Linux:/opt/tableau/tableau_driver/jdbc
步骤二:放置Lakehouse的Tableau插件
下载 Lakehouse 提供的 Tableau 插件。该插件是根据 Tableau 官方 插件文档 编写的。
将下载的插件放置到Tableau Desktop的对应目录
- Windows: C:\Users\[Windows User]\Documents\My Tableau Repository\Connectors
- macOS: /Users/[user]/Documents/My Tableau Repository/Connectors
- Linux: /opt/tableau/connectors 本文案例中使用的是mac,所在的位置为:/Users/xxx/Documents/我的 Tableau 存储库/连接器
步骤三:启动Tableau
- 启动Tableau Desktop。由于上面的插件没有进行数字证书签名因此启动时需要禁止签名校验
- 在左侧导航栏的到服务器区域,选择更多... > Lakehouse x 云器科技。
- 在Lakehouse x 云器科技,配置参数信息
参数 | 是否必填 | 描述 |
---|---|---|
服务器 | Y | 可以在Lakehouse Studio管理-》工作空间中看到jdbc连接串以查看 |
用户名 | Y | 用户名 |
密码 | Y | 密码 |
- 单击登录,即可进入Tableau Desktop操作界面。
- 在左侧的架构下拉列表选择目标Lakehouse的Schema。
步骤四:使用Tableau查询及分析数据
本次案例使用公共数据集下的clickzetta_sample_data.tpch_100g.orders 表分析数据
双击新自定义SQL
输入,点击确定
点击工作表,分析clickzetta_sample_data.tpch_100g.lineitem表中的数据集
联系我们