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

在 watsonx.data 中连接 Looker 和 Presto

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

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

先决条件

  • 订阅 Looker。
  • 在 IBM Cloud 上订阅 watsonx.data。
  • 使用 Presto 引擎提供 watsonx.data 实例。

认证

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

  • 用户名: 用户名是 ibmlhapikey_<watsonx.datauser_id>。 例如,ibmlhapikey_joe@ibm.com
  • 密码:watosnx.data 用户的 API 密钥。

连接到 Presto

  1. 登录 Looker

  2. LookerML 项目页面,单击 配置新模型。 此时将打开 配置模型页面。

  3. 配置以下详细信息:

    • 模型:输入项目的模型名称。
    • 项目:输入项目名称。 项目是 LookML 文件的集合,这些文件描述了 Presto 表之间的关系。
    • 允许的连接:选择 All
  4. 单击保存。 该项目将列在 Pending Projects 部分。

  5. 单击项目中的 Configure 按钮,然后选择 Allowed Connections 作为 All

  6. 转到 Looker > Admin

  7. Database 列表中选择 Connections

  8. 单击添加连接将数据库连接到 Looker 页面将打开。

  9. 提供连接名称和 Looker 项目名称。

  10. Dialect 列表中,选择 PrestoDB 并从 watsonx.data 中提供以下 Presto 详细信息。

  • 服务器:要连接的 Presto 中 watsonx.data 引擎的主机名。 有关检索主机名的更多信息,请参阅 获取连接信息
  • 端口:Presto 端口,Looker 应使用该端口进行连接。 有关检索端口号的更多信息,请参阅 获取连接信息
  • 数据库:watsonx.data中的数据库名称。
  • 模式(可选):输入与数据相关的模式名称。
  • 用户名:用户名是 ibmlhapikey_<watsonx.datauser_id>
  • 密码:watosnx.data 用户的 API 密钥。 有关检索 API 密钥的更多信息,请参阅 生成 API 密钥
  • 可选设置:有关可选设置的更多信息,请参阅 可选设置
  1. 单击 Test 验证连接是否成功。
  2. 测试连接成功后,您可以单击连接。 页面顶部会显示成功信息。
  3. 针对连接单击 Test。 列出了以下选项:
  • 可连接
  • 可以取消查询
  • (可选)可检查数据库 presto 版本(0.286)

进行数据分析

与Presto建立连接后,您就可以执行查询并生成见解。

  1. 转到 Looker > Develop.

  2. 单击 SQL Runner

  3. SQL Runner 页,选择 Database 选项卡。

  4. 选择需要分析数据的 SchemaTable

  5. SQL QUERY 部分,编写一个查询,然后单击 Run。 下面是一个查询示例。

    SELECT * FROM SCHEMA_NAME.TABLE_NAME LIMIT 10

您可以在 RESULTS 部分查看结果。

有关数据分析的更多信息,请参阅 数据分析