使用 Knowledge Catalog 管理資料資產
Knowledge Catalog 會自動編錄 Bigtable 資源的中繼資料。這項功能可協助您搜尋及管理 Bigtable 資料資產。
下列 Bigtable 資源的中繼資料會自動從 Bigtable 同步至 Knowledge Catalog:
- 執行個體
- 叢集
- 資料表,包括資料欄系列詳細資料
Knowledge Catalog 是全代管的中繼資料管理服務。這項服務提供整合式資料檢視和標記機制,可用於技術和業務中繼資料。如要進一步瞭解 Knowledge Catalog 和使用原因,請參閱「Knowledge Catalog 總覽」。
搭配使用 Knowledge Catalog 和 Bigtable 的優點
Knowledge Catalog 提供的資料資訊,有助於分析、資料重複使用、應用程式開發和資料管理。
您可以在 Knowledge Catalog 中依詳細資料 (例如資源名稱) 搜尋項目。例如,您可以搜尋執行個體名稱,找出執行個體的項目,或搜尋資料欄系列,找出資料表的項目。您也可以使用多面向搜尋,套用篩選條件來縮小搜尋範圍。詳情請參閱「在 Knowledge Catalog 中搜尋資源」。
標記資料資產有助於瞭解及分類 Bigtable 資料表中的可用資料,讓 Knowledge Catalog 使用者更容易找到及搜尋資料,並做為大型資料資產的一部分。您可以使用切面,將自己的中繼資料新增至已編錄的中繼資料,然後使用這些切面進行搜尋。
開始使用 Knowledge Catalog
如要開始使用 Knowledge Catalog 管理 Bigtable 資料資產,請完成下列工作:
將 IAM 角色授予需要在 Knowledge Catalog 存取 Bigtable 項目的主體。
瞭解如何搜尋資料資產。
請參閱 Knowledge Catalog 搜尋語法,瞭解如何尋找中繼資料。
請先瞭解標記 Knowledge Catalog 項目概念。詳情請參閱「關於 Knowledge Catalog 的中繼資料管理」。
搜尋 Bigtable 中繼資料的方式
您可以使用 Knowledge Catalog 搜尋已同步的 Bigtable 中繼資料。
除了具有限定詞的述詞,您也可以使用下列中繼資料欄位搜尋 Bigtable 資源:
執行個體
- Bigtable 執行個體名稱
- Bigtable 執行個體 ID
- 叢集位置
- 叢集 ID
資料表
- 資料表 ID
- 資料欄系列名稱
- Bigtable 執行個體名稱
- Bigtable 執行個體 ID
必要的角色
在 Knowledge Catalog 中查看、標記及搜尋 Bigtable 資源,需要不同的權限。一般來說,請授予組織中的主體完成工作所需的最低角色。
查看公開和私人層面的權限
如要取得查看 Bigtable 資源公開和私人層面的權限,請要求管理員授予下列 IAM 角色:
這些預先定義的角色具備查看公開和私人面向所需的權限。所需確切權限如下:
bigtable.instances.getbigtable.clusters.getbigtable.tables.getdataplex.aspectTypes.get
搜尋 Bigtable 資源的權限
如要取得在 Knowledge Catalog 中搜尋 Bigtable 資源所需的權限,請要求管理員授予下列 IAM 角色:
這些預先定義的角色具備搜尋 Bigtable 資源所需的權限。所需確切權限如下:
bigtable.instances.getbigtable.clusters.getbigtable.tables.get
可將切面附加至 Bigtable 資源
如要取得在 Knowledge Catalog 中將切面附加至 Bigtable 資源所需的權限,請要求管理員授予下列 IAM 角色:
這些預先定義的角色具備新增公開和私人切面的必要權限。所需確切權限如下:
bigtable.instances.updatebigtable.clusters.updatebigtable.tables.updatedataplex.aspectTypes.usedataplex.entries.update
選用:建立自訂角色
您可以建立自訂角色,授予使用者權限,讓他們在專案或機構中,完整存取 Knowledge Catalog 的所有 Bigtable 中繼資料。接著,您可以將需要存取權的使用者或服務帳戶,設為自訂角色的主體。如要進一步瞭解自訂角色,請參閱「角色和權限」。
請為角色選擇有意義的名稱,例如 Bigtable Dataplex 編輯者,然後只將角色指派給需要存取權的主體。如需設定操作說明,請參閱「建立及管理自訂角色」。
將下列權限授予自訂角色:
bigtable.instances.getbigtable.instances.updatebigtable.clusters.getbigtable.clusters.updatebigtable.tables.getbigtable.tables.updatedataplex.aspectTypes.getdataplex.aspectTypes.use
詳情請參閱「Knowledge Catalog IAM 權限」。如需 Bigtable 權限的說明,請參閱「權限」。
限制
下列章節列出使用 Knowledge Catalog 管理 Bigtable 中繼資料前,必須考量的限制。
位置限制
如果貴組織已設定位置限制,Bigtable 資源的中繼資料項目可能不會同步至 Knowledge Catalog。在強制執行位置限制前建立的項目,都會由 Knowledge Catalog 保留。
為允許 Knowledge Catalog 載入資源,建議您將 global 多區域新增至位置政策。
資料欄系列名稱例外狀況
如果要求中的資料欄系列名稱包含半形句號 (.),Dataplex API 會拒絕要求。舉例來說,如果資料欄系列名稱為 personal.info。