IBM Cloud Docs
在watsonx.data中将IBM Cognos Analytics连接到Presto

在watsonx.data中将IBM Cognos Analytics连接到Presto

本主题为您提供将IBM Cognos Analytics连接到Presto 的步骤。 IBM Cognos Analytics提供人工智能驱动的自动化功能,使您能够从连接的数据源中生成洞察力。

准备工作

IBM Cognos Analytics先决条件

  • IBM Cognos Analytics 12.0.1或以上版本。
  • Download the Presto JDBC driver from JDBC驱动程序. 使用IBM Cognos Analytics 支持的JDBC驱动程序版本。 将驱动程序复制到IBM Cognos Analyticsinstallation_location\drivers 目录,并重新启动查询服务。
  • 创建数据服务器连接的数据源连接管理员权限。

IBM watsonx.data的前提条件

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

连接至Presto

  1. 登录 Cognos Analytics.

  2. 从导航菜单中单击“新建”。

  3. 单击数据服务器创建数据服务器连接页面打开。 在该页面中,执行以下操作:

    1. 提供以下详细信息:

      • 名称:提供连接名称。
      • 连接类型:选择 watsonx.data
    2. 单击下一步

    3. 提供以下详细信息:

      • JDBC URL: Presto JDBC URL. 有关获取主机名和端口的更多信息,请参阅 获取连接信息。 URL 示例:jdbc:presto://xxxxx-xxxx-xxx-xxx-xxxxx.xxxxx.xx.x.appdomain.cloud:xxxx?SSL=true
      • 驱动程序类别名称(可选)
      • 连接属性(可选)
      • 身份验证 > 方法:选择使用登录
      • 单击添加登录。 打开用户 ID 和密码窗口。
    4. 用户 ID 和密码窗口中,提供Presto引擎的以下详细信息:

      • 用户名:用户名为“ibmlhapikey_<watsonx.datauser_id> 或”ibmlhapikey_ServiceId-<service_id>。 例如,"ibmlhapikey_joe@ibm.com 或 "ibmlhapikey_ServiceId-xxxxxxx-9-9e71-xxxx-yxay-cxaraa68。要获取 "<service_id>,请参阅 使用控制台创建服务 ID

      • 密码:watsonx.data用户的 API 密钥。 有关检索 API 密钥的更多信息,请参阅 生成 API 密钥

    5. 单击完成

    6. 点击 "测试连接验证连接是否成功。

    7. 测试连接成功后,您可以单击“下一步”。

    8. 指定数据库在某些事件发生时执行的命令(可选)。 更多信息,请参阅 创建数据服务器连接

    9. 单击创建。 单击“加载”配置连接使用的资产。 来自watsonx.data的目录将被列出。

    10. 选择要在IBM Cognos Analytics中使用的资产,然后单击资产的加载链接。 它将加载目录中的表格。

    11. 单击完成。 打开数据服务器连接页面并列出连接。

  4. 单击您创建的watsonx.data连接。

  5. 单击连接名称旁边的溢出菜单。 选择“资产,列出”watsonx.data实例的所有可用模式和表。

  6. 打开“资产”页面。 选择要导入Cognos Analytics 的资产(表和模式)。

  7. 选择要处理的表格(任何其他表格),然后单击表格的溢出菜单。 单击加载元数据。 表格完全加载后,状态显示为 "Loaded

    您可以开始处理数据。

  8. 您还可以验证表中的数据是否已完全加载。 要做到这一点:

    1. 转到导航菜单。
    2. 单击新建 > 数据模块
    3. 选择数据服务器
    4. 选择您创建的watsonx.data连接。
    5. 单击确定。 查看数据模块页面,其中包含来自watsonx.data 的数据。