Knowledge Catalog (舊稱 Dataplex Universal Catalog) 可讓您自動擷取及維護支援的 Google Cloud 資料來源中最新的中繼資料。如要在 Google Cloud 專案中使用 Knowledge Catalog,必須啟用 Dataplex API、Dataproc API 和 Dataproc Metastore API。
事前準備
建立 Google Cloud 專案並啟用計費功能。啟用 API 可能會產生費用,因此貴組織可能會限制哪些人可以啟用服務。
如要啟用及停用 Dataplex API,您必須具備擁有者 (
roles/owner)、編輯者 (roles/editor) 或 Service Usage 管理員 (roles/serviceusage.serviceUsageAdmin) 角色。詳情請參閱「使用 IAM 管理存取權」和「啟用及停用服務」。
啟用 Knowledge Catalog
您可以將現有專案與 Knowledge Catalog 搭配使用,也可以建立新專案。建議您建立新專案。如果您使用的是新 Google Cloud 專案,或已啟用 BigQuery API 的專案,系統預設會啟用 Dataplex API。不過,您仍須啟用 Dataproc API 和 Dataproc Metastore API。
如要將湖泊建立的資源保留在專案中,並彼此區隔,請為每個湖泊執行個體建立專案。
如要建立專案並啟用 Knowledge Catalog,請按照下列步驟操作:
- 在 Google Cloud 控制台選取或建立專案。
- 確認專案已啟用計費功能。
-
啟用 Dataplex、Managed Service for Apache Spark 和 Dataproc Metastore API (如有尚未啟用的 API)。
啟用 API 所需的角色
您必須具備
serviceusage.services.enable權限,才能啟用 API。如果您建立了專案,可能已透過「擁有者」角色 (roles/owner) 取得這項權限。否則,您可以透過「Service Usage 管理員」角色 (roles/serviceusage.serviceUsageAdmin) 取得這項權限。瞭解如何授予角色。
停用 Knowledge Catalog
如果專案同時使用 Knowledge Catalog 和 BigQuery,請留意停用 Knowledge Catalog 對 BigQuery 行為的影響。
為避免產生額外費用,請先完成下列步驟,再停用 Knowledge Catalog:
在 Google Cloud 控制台中,刪除專案中的每個湖泊執行個體。如要刪除湖泊,請先刪除個別資產和可用區。詳情請參閱
projects.locations.lakes.delete。在 Google Cloud 控制台,刪除專案中的所有自訂項目群組。刪除項目群組後,屬於該群組的所有項目都會移除。詳情請參閱「刪除項目群組」。
選取要停用 Dataplex API 的專案。
前往「已啟用的 API 和服務」頁面。
點選「Cloud Dataplex API」。
點選「停用 API」。當系統提示時,確認刪除。
如果您也啟用了 Data Lineage API,請重複上述步驟來停用該 API。停用 Dataplex API 不會停用 Data Lineage API,也不會停止進階處理費用。詳情請參閱「關閉資料歷程」。
後續步驟
- 瞭解如何搜尋資源。
- 瞭解如何評估資料品質。
- 瞭解 Knowledge Catalog 中的中繼資料。
- 按照快速入門導覽課程操作:追蹤 BigQuery 資料表的資料歷程。
- 參考 Knowledge Catalog 應用實例。