啟用 Knowledge Catalog

如要使用 Knowledge Catalog (舊稱 Dataplex Universal Catalog),必須先在 Google Cloud 專案中啟用必要的 API。本文說明如何啟用 Dataplex API 和其他必要服務。

為確保安全,機構可以控管哪些使用者有權啟用 API。在某些情況下,啟用 API 會開始計費,因此機構可以限制存取權來控管費用。如要瞭解Google Cloud上的服務使用情形,請參閱「啟用及停用服務」一文。

啟用 API 後,Knowledge Catalog 會自動從支援的 Google Cloud 資料來源擷取並維護最新的中繼資料。

事前準備

啟用 Knowledge Catalog

您可以使用現有專案搭配 Knowledge Catalog,也可以建立新專案。建議您建立新專案。如果您使用新 Google Cloud 專案或已啟用 BigQuery API 的專案,系統預設會啟用 Dataplex API。不過,您仍須啟用 Dataproc API 和 Dataproc Metastore API。

如要將湖泊建立的資源保留在專案中,並彼此分開,請為每個湖泊執行個體建立專案。

如要建立專案並啟用 Knowledge Catalog,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,選取或建立專案。
  2. 請確認專案已啟用計費功能。
  3. 如果尚未啟用 Dataplex、Managed Service for Apache Spark 和 Dataproc Metastore API,請啟用這些 API。

    啟用 API 時所需的角色

    如要啟用 API,您必須具備 serviceusage.services.enable 權限。如果您建立了專案,可能已透過「擁有者」角色 (roles/owner) 取得這項權限。否則,您可以透過「服務使用情形管理員」角色 (roles/serviceusage.serviceUsageAdmin) 取得這項權限。瞭解如何授予角色。

    啟用 API

停用 Knowledge Catalog

如果您在同時使用 BigQuery 的專案中使用 Knowledge Catalog,請注意停用 Knowledge Catalog 時,對 BigQuery 行為的影響。

如要避免產生額外費用,請先完成下列步驟,再停用知識目錄:

  1. 在 Google Cloud 控制台中,刪除專案中的每個 Lake 執行個體。 如要刪除湖泊,請先刪除個別資產和區域。詳情請參閱 projects.locations.lakes.delete。

  2. 在 Google Cloud 控制台中,刪除專案中的所有自訂項目群組。刪除項目群組會移除該群組的所有項目。詳情請參閱「刪除項目群組」。

  3. 選取要停用 Dataplex API 的專案。

  4. 前往「已啟用的 API 和服務」頁面。

    前往「已啟用的 API 和服務」頁面

  5. 點選「Cloud Dataplex API」。

  6. 點選「停用 API」。當系統提示時,確認刪除。

  7. 如果您也啟用了 Data Lineage API,請重複上述步驟停用該 API。停用 Dataplex API 不會停用 Data Lineage API,也不會停止收取進階處理費用。詳情請參閱「關閉資料歷程」。

後續步驟