本文說明如何使用中繼資料匯入 API 方法和您自己的管道,將中繼資料從第三方系統匯入 Knowledge Catalog (舊稱 Dataplex Universal Catalog)。Knowledge Catalog 中繼資料包含項目及其切面。
如要改用 Google Cloud管理的調度管道來擷取及匯入中繼資料,建議使用受管理連線管道。使用受管理連線管道時,您可自備連接器,擷取中繼資料並以可做為中繼資料匯入 API 方法輸入內容的格式 (中繼資料匯入檔案) 產生輸出內容。接著,您可以使用 Workflows 調度管道工作。
您可以執行下列類型的中繼資料匯入作業:
- 完整同步處理項目,並累加匯入項目各方面資料。支援自訂項目。
- 僅限遞增匯入屬性。支援屬於自訂項目和系統項目的屬性。如果是自訂項目,您可以修改選填和必填屬性。如果是系統項目,您可以修改選填屬性。
大致步驟
如要使用中繼資料匯入 API 匯入中繼資料,請按照下列高階步驟操作:
決定工作範圍。
此外,也請瞭解 Knowledge Catalog 如何套用比較邏輯,以及項目和切面的同步模式。
建立一或多個中繼資料匯入檔案,定義要匯入的資料。
將中繼資料匯入檔案儲存在 Cloud Storage 值區中。
執行中繼資料匯入工作。
本頁的步驟假設您已熟悉 Knowledge Catalog 中繼資料概念,包括項目群組、項目類型和切面類型。詳情請參閱「關於 Knowledge Catalog 中的中繼資料管理」。
事前準備
匯入中繼資料前,請先完成本節中的工作。
必要的角色
為確保 Knowledge Catalog 服務帳戶具備存取 Cloud Storage bucket 的必要權限,請管理員將 bucket 的 Storage 物件檢視者 (roles/storage.objectViewer) IAM 角色和 storage.buckets.get 權限授予 Knowledge Catalog 服務帳戶。
如要取得管理中繼資料匯入作業所需的權限,請要求管理員授予您下列 IAM 角色:
- 在完整項目同步中繼資料工作中,修改項目及其各方面: