在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
-
登录 Cognos Analytics.
-
从导航菜单中单击“新建”。
-
单击数据服务器。 创建数据服务器连接页面打开。 在该页面中,执行以下操作:
-
提供以下详细信息:
- 名称:提供连接名称。
- 连接类型:选择
watsonx.data
。
-
单击下一步。
-
提供以下详细信息:
- JDBC URL: Presto JDBC URL. 有关获取主机名和端口的更多信息,请参阅 获取连接信息。 URL 示例:
jdbc:presto://xxxxx-xxxx-xxx-xxx-xxxxx.xxxxx.xx.x.appdomain.cloud:xxxx?SSL=true
。 - 驱动程序类别名称(可选)
- 连接属性(可选)
- 身份验证 > 方法:选择使用登录。
- 单击添加登录。 打开用户 ID 和密码窗口。
- JDBC URL: Presto JDBC URL. 有关获取主机名和端口的更多信息,请参阅 获取连接信息。 URL 示例:
-
在用户 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 密钥。
-
-
单击完成。
-
点击 "测试连接验证连接是否成功。
-
测试连接成功后,您可以单击“下一步”。
-
指定数据库在某些事件发生时执行的命令(可选)。 更多信息,请参阅 创建数据服务器连接。
-
单击创建。 单击“加载”配置连接使用的资产。 来自watsonx.data的目录将被列出。
-
选择要在IBM Cognos Analytics中使用的资产,然后单击资产的加载链接。 它将加载目录中的表格。
-
单击完成。 打开数据服务器连接页面并列出连接。
-
-
单击您创建的watsonx.data连接。
-
单击连接名称旁边的溢出菜单。 选择“资产,列出”watsonx.data实例的所有可用模式和表。
-
打开“资产”页面。 选择要导入Cognos Analytics 的资产(表和模式)。
-
选择要处理的表格(任何其他表格),然后单击表格的溢出菜单。 单击加载元数据。 表格完全加载后,状态显示为 "
Loaded
。您可以开始处理数据。
-
您还可以验证表中的数据是否已完全加载。 要做到这一点:
- 转到导航菜单。
- 单击新建 > 数据模块。
- 选择数据服务器。
- 选择您创建的watsonx.data连接。
- 单击确定。 查看数据模块页面,其中包含来自watsonx.data 的数据。