IBM Db2

IBM Db2 是包含關聯性資料的資料來源。

您可以使用下列其中一種方法設定 IBM Db2:

  • Create new connection- 如果選擇 Create new connection 索引標籤,請參閱 建立新連線 - 設定詳細資料表,以提供設定詳細資料。

  • Import from catalog- 您可以從資料平台中的現有目錄匯入連線詳細資訊。 如果選擇 Import from catalog 索引標籤,請參閱 從目錄匯入 - 組態詳細資料表,以提供組態詳細資料。

  • Import from project- 您可以從資料平台中的現有專案匯入連線詳細資訊。 如果您選擇 Import from project,請參閱 從專案匯入 - 配置詳細資料表,以提供配置詳細資料。

建立新連線 - 設定詳細資訊

克里特島新連線 - 配置詳細資訊
欄位 說明
目標持續性

選擇目標持久性:

  • Watsonx.data instance - 實例主控台資料庫專門儲存連線詳細資訊。
  • 平台資產目錄 - 資料平台中的預設目錄儲存您的連線詳細資訊。 如果選擇 Platform asset catalog 作為目標持久性,則只有使用者名稱和密碼驗證類型可用。
    只有當資料平台服務處於活動狀態、資料平台中存在 平台資產目錄且您有權存取該目錄時,才能選擇平台資產目錄選項。
顯示名稱 輸入要在螢幕上顯示的資料來源名稱。
資料庫名稱 輸入資料庫名稱。
主機名稱 輸入主機名稱。
輸入埠號。
鑑別類型

選擇並輸入身份驗證類型詳細資訊。

  • 使用者名稱和密碼:輸入使用者名稱和密碼。
  • API 金鑰:輸入 API 金鑰。
連接埠已啟用 SSL 使用切換開關啟用或停用 SSL 連線。 如果啟用,
我。 上傳 SSL 憑證(.pem、.crt、.cert 或 .cer)連結已啟用。
二. 按一下上傳 SSL 憑證(.pem、.crt、.cert 或 .cer)連結。
三. 瀏覽 SSL 憑證並上傳。
連線狀態 按一下測試連線連結,以測試資料來源連線。 如果資料來源連線成功,則會出現成功訊息。
關聯型錄 選取核取方塊以將目錄與資料來源關聯。 此目錄會自動與您的資料來源相關聯,並作為您與其中儲存的資料進行查詢的介面。
型錄名稱 輸入目錄名稱。
建立 按一下建立以建立資料來源。

從目錄匯入 - 詳細設定

從目錄匯入 - 詳細設定
欄位 說明
選取型錄 使用下拉式選取目錄。
選取資料來源 使用下拉式選單從選取的目錄中選擇資料來源。
目標持續性

選擇目標持久性:

  • Watsonx.data instance - 實例主控台資料庫專門儲存連線詳細資訊。
  • 平台資產目錄 - 資料平台中的預設目錄儲存您的連線詳細資訊。
    只有在資料平台服務已啟動、資料平台中存在 Platform asset catalog 且您有存取權的情況下,才能選擇 Platform asset catalog 選項。
連線狀態 按一下測試連線連結,以測試資料庫連線。 如果資料庫連線成功,則會出現成功訊息。
顯示名稱 輸入要顯示在螢幕上的資料庫名稱。
關聯型錄 選取核取方塊以將目錄與資料來源關聯。 此目錄會自動與您的資料來源相關聯,並作為您與其中儲存的資料進行查詢的介面。
型錄名稱 輸入目錄名稱。
建立 按一下建立以建立資料庫。

從專案匯入 - 設定詳細資訊

從專案匯入 - 設定詳細資訊
欄位 說明
選取專案 使用下拉式選取專案。
選取資料來源 使用下拉式選單從選取的專案中選擇資料來源
目標持續性

選擇目標持久性:

  • Watsonx.data instance - 實例主控台資料庫專門儲存連線詳細資訊。
  • 平台資產目錄 - 資料平台中的預設目錄儲存您的連線詳細資訊。
    只有在資料平台服務已啟動、資料平台中存在 Platform asset catalog 且您有存取權的情況下,才能選擇 Platform asset catalog 選項。
連線狀態 按一下測試連線連結,以測試資料庫連線。 如果資料庫連線成功,則會出現成功訊息。
顯示名稱 輸入要顯示在螢幕上的資料庫名稱。
關聯型錄 選取核取方塊以將目錄與資料來源關聯。 此目錄會自動與您的資料來源相關聯,並作為您與其中儲存的資料進行查詢的介面。
型錄名稱 輸入目錄名稱。
建立 按一下建立以建立資料庫。

從資料來源部分選擇IBM Db2以新增IBM Watson Query。 現在您可以查詢在IBM Db2中建立的暱稱以及來自Watson Query實例的虛擬化表。

特性

  • 您可以對IBM Db2資料來源的 BLOBCLOB 資料類型執行以下操作:

    • 插入
    • 建立
    • CTAS
    • ALTER
    • 放置
  • 插入 CLOB 資料類型,直接提供值或將其明確轉換為 CLOB 資料類型。

    INSERT INTO <table_name> VALUES ('<clob value>', '<other values>');
    INSERT INTO <table_name> VALUES (CAST('<clob text>' AS CLOB));
    
  • 插入 BLOB 數據,使用強制轉換函數 BLOB 資料類型。 將對應的十六進位值插入到IBM Db2資料來源:

    INSERT INTO <table_name> VALUES (CAST('<blob text>' AS BLOB));
    

SQL 語句的限制

  • ALTER TABLE DROP COLUMN 按列組織的表不支援操作。
  • DROP TABLE 僅當在目錄中啟用時才支援語句。
  • CREATE VIEW 只能用於同一目錄中的資料表。
  • DROP SCHEMA 可以做 RESTRICT 預設情況下。
  • 對於基於資料來源的目錄,CREATE SCHEMACREATE TABLEDROP SCHEMADROP TABLEDELETEDROP VIEWALTER TABLEALTER SCHEMA 語句在資料管理器UI 中不可用。
  • CREATE VIEW 語句中,列名必須用雙引號括起;列名的大小寫必須與資料庫中儲存的大小寫完全相同,包括大寫、小寫或混合大小寫。
  • 不支援 ALTER VIEW RENAME 作業。

資料類型的限制

  • BLOBCLOB 資料型別支援 SELECT 聲明但不支持諸如 equal,like,和 in
  • BINARY 資料類型僅支援 SELECT 陳述。
  • 當字段的資料類型 REAL 小數部分 6 位以上且以零為主的,查詢時會四捨五入。 據觀察,根據數值的精度,四捨五入的情況有所不同。 例如,十進制數1.654四捨五入到小數點後 3 位時是相同的。 另一個例子是10.890009和10.89000。 值得注意的是10.89000四捨五入為10.89,然而10.89009未四捨五入。 由於二進制浮點格式的表示限制,這是一個固有的問題。 當查詢涉及排序時,這可能會產生重大影響。