將IBM Cognos Analytics連接到watsonx.data中的Presto

本主題提供您將IBM Cognos Analytics連接到Presto流程。 IBM Cognos Analytics提供人工智慧驅動的自動化功能,並讓您從連接的資料來源產生見解。

開始之前

IBM Cognos Analytics的先決條件

  • IBM Cognos Analytics版本12.0.1或更高版本。
  • JDBC驅動程式 下載Presto JDBC驅動程式。 使用IBM Cognos Analytics支援的JDBC驅動程式版本。 將驅動程式複製到IBM Cognos Analytics Installation_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``<service_id>``ibmlhapikey_ServiceId-xxxxxxx-9-9e71-xxxx-yxay-cxaraa68

      • 密碼:watsonx.data使用者的 API 金鑰。 有關檢索 API 金鑰的更多信息,請參閱 產生 API 金鑰

    5. 按一下完成

    6. 按一下 「測試連線」 以驗證連線是否成功。

    7. 測試連線成功後,您可以按一下 「下一步」

    8. 指定發生某些事件時資料庫執行的命令(可選)。 有關詳細信息,請參閱 建立數據伺服器連接

    9. 按一下建立。 按一下 「載入」 以配置連線使用的資產。 列出來自watsonx.data的目錄。

    10. 選擇要在IBM Cognos Analytics中使用的資產,然後按一下該資產的載入連結。 它將載入目錄中存在的表。

    11. 按一下完成。 將開啟資料伺服器連線頁面並列出連線。

  4. 點擊您建立的watsonx.data連線。

  5. 按一下連線名稱旁邊的溢出選單。 選擇資產以列出watsonx.data實例中的所有可用架構和表。

  6. Assets (資產 )頁面會開啟。 選擇要匯入到Cognos Analytics的資產(表格和架構)。

  7. 選擇您想要使用的表(任何其他表),然後按一下它的溢出選單。 點選載入元資料。 當表格完全載入時,狀態顯示 Loaded

    您可以開始處理資料。

  8. 您也可以驗證表中的資料是否已完全載入。 為此:

    1. 轉到導航選單。
    2. 按一下新增 > 資料模組
    3. 選擇數據伺服器
    4. 選擇您建立的watsonx.data連接。
    5. 按一下確定。 查看資料模組頁面,其中包含來自watsonx.data的資料。