IBM Cloud Docs
在 watsonx.data 中连接 Tableau 和 Presto

在 watsonx.data 中连接 Tableau 和 Presto

本主题为您提供将 Tableau 连接到 Presto 的步骤。

当您在 watsonx.data 中连接到 Presto 引擎时,您可以访问各种已连接的数据源,并构建引人注目的交互式数据可视化。

您可以使用以下任意一种方式连接到 Presto:

先决条件

  • Tableau桌面:在计算机上安装最新的 Tableau 桌面版本。

  • 在 IBM Cloud 上订阅 watsonx.data。

  • 使用 Presto 引擎提供 watsonx.data 实例。

  • Download the Presto JDBC driver from JDBC驱动程序. 下载

    a. 登录 Tableau

    b. 访问资源 > 支持 > 驱动程序下载

    c. 从数据源列表中选择 Presto

    d. 选择您使用的平台。 驱动程序列表可用。

    c. 选择所需的JDBC驱动程序。 按照该部分的说明下载并安装驱动程序(需要下载 .jar 文件并将其添加到计算机中的 "~/Library/Tableau/Drivers 文件夹)。

认证

Tableau 使用轻量级目录访问协议 (LDAP) 身份验证机制连接到 Presto。 您需要以下登录凭证:

  • 用户名: 用户名是 ibmlhapikey_<watsonx.datauser_id>
  • 密码:watosnx.data 用户的 API 密钥。

通过手动配置详细信息,连接到 Presto

  1. 打开 Tableau 桌面

  2. 单击 More 并选择 Presto。 窗户打开了。Presto 窗户打开了。

  3. General 选项卡中,提供以下详细信息:

    • 服务器:要连接的 Presto 中 watsonx.data 引擎的主机名。 有关检索主机名的更多信息,请参阅 获取连接信息
    • 端口:有关检索端口号的更多信息,请参阅 获取连接信息
    • 目录:输入与 watsonx.data 中 Presto 引擎关联的 Iceberg 目录。
    • 模式(可选):输入与数据相关的模式名称。
    • 身份验证:从列表中选择 LDAP。
    • 用户名:用户名是 ibmlhapikey_<watsonx.datauser_id>。 例如,ibmlhapikey_joe@ibm.com
    • 密码:watosnx.data 用户的 API 密钥。 有关检索 API 密钥的更多信息,请参阅 生成 API 密钥
  4. Initial SQL 选项卡(可选)中,指定与 Presto 建立连接时要运行的初始 SQL 查询。

  5. 单击登录。 连接成功后,Data Source 页面将打开。

使用TDS文件连接到 Presto

Tableau 通过这种方法,您可以从 watsonx.data 控制台选择要分析的目录,watsonx.data 会生成数据源文件(TDS)。 此文件可用于在 Tableau 中直接访问 watsonx.data 目录,无需任何 Presto 配置。

TDS文件是快速连接常用原始数据的快捷方式。 数据源文件不包含实际数据,而是连接到实际数据所需的信息。 更多信息,请参阅 保存数据源

  1. 登录到 watsonx.data 实例。
  2. 进入配置
  3. 点击连接信息页面。
  4. 展开商业智能工具并选择 Tableau
  5. 在连接详情部分,展开 Presto 引擎。
  6. 使用目录字段中的 编辑目录图标选择所需的目录进行数据分析。
  7. 点击 “导出TDS” 链接,下载数据源文件。 点击下载的文件。 Tableau 桌面打开,显示目录页面。 您可以选择分析的方案和表格。
  8. 有关建立连接的更多信息,请参阅 Tableau 文档

进行数据分析

  1. Data Source 页面,您可以查看冰山目录。
  2. “模式”下拉列表中选择一种模式。
  3. Tables 字段中选择一个表格。
  4. 拖动表格创建数据模型。

有关更多信息,请参阅 连接到自定义 SQL Query