管理工作流程可讓您為組織資料資源設定自動化控管和核准機制。透過這些工作流程,您可以確保授權人員或團隊管理資料產品的存取權,並管理目錄和詞彙表的中繼資料。
使用管理工作流程有以下優點:
- 資料消費者可以直接在 Knowledge Catalog (原稱 Dataplex Universal Catalog) 找到相關資料產品並要求存取權,不必再手動提交支援單。
- 要求核准後,系統會自動授予必要的 Identity and Access Management (IAM) 角色和群組成員資格,省去手動管理作業,並縮短存取時間。
- 系統記錄會擷取要求、理由、核准者決策和時間戳記的稽核追蹤記錄,以支援法規遵循稽核。
- 機密資料資產的集中核准機制,有助於確保只有授權使用者和團隊才能存取及更新中繼資料。
用途
治理工作流程支援自動化存取權管理和中繼資料彙整,適用於各種情境:
- 資料產品存取權管理:行銷經理或風險分析師要求存取精選銷售或交易記錄資料產品,以分析顧客行為或建立風險模型。獲准後,系統會自動佈建必要的 IAM 角色。
- 組織詞彙管理:組織委派網域貢獻者或外部承包商,建立及更新組織詞彙類別和字詞。承包商在更新詞彙表前,會先提交管理要求,交由中央資料管理員審查。
- 目錄項目和批次中繼資料充實:資料提供者或自動充實代理程式會對目錄項目提出單一或批次更新,例如建立自訂項目、更新說明和面向,或將項目連結至組織詞彙。資料擁有者可以在單一工作流程中查看及核准變更。
在 Knowledge Catalog 使用治理工作流程
您可以使用控管工作流程,要求存取資料產品、要求對組織詞彙和 Knowledge Catalog 項目進行單一資源中繼資料變更,以及要求對項目和項目連結進行批次中繼資料變更。
並行
單一資源可以同時有多項待處理的中繼資料變更要求。Knowledge Catalog 採用最後寫入者優先模式,也就是說,無論要求何時提交,最近核准的變更都會覆寫先前的更新。即使資源直接更新或由其他核准的要求更新,待處理的要求仍有效。
支援的中繼資料作業
下表列出中繼資料變更要求支援的資源和作業:
| 資源 | 建立 | 更新 | 刪除 |
|---|---|---|---|
| 詞彙表類別 | 是 | 是 | 是 |
| 詞彙表字詞 | 是 | 是 | 是 |
| Entry | 是 | 是 | 是 |
| Entry link | 是 | 否 | 是 |
批次中繼資料變更要求
您可以使用 Dataplex API,將中繼資料作業分組為單一變更要求。
支援的批次中繼資料作業
下表列出批次中繼資料變更要求支援的資源和作業:
| 資源 | 建立 | 更新 | 刪除 |
|---|---|---|---|
| Entry | 是 | 是 | 是 |
| Entry link | 是 | 是 | 是 |
批次中繼資料變更要求可透過下列方式提出:
- 由使用者直接提交:您傳送 REST API 要求,為項目和項目連結建立批次變更要求。
- 由擴充代理自動生成:擴充代理執行作業生成的中繼資料建議,如果需要人工審查而非自動發布,代理會建立批次變更要求。
管理工作流程處理路徑
Knowledge Catalog 會使用狀態值,追蹤要求在整個生命週期中的狀態。下表說明單一和批次變更要求的各個狀態:
| 狀態 | 單一要求 | 批次中繼資料變更要求 |
|---|---|---|
NEW |
待審查。只有作者可以編輯要求,且只有作者或工作流程管理員可以刪除要求。 | 待審查。作者可以編輯使用者提交的要求,審查者可以編輯擴充代理要求,作者或工作流程管理員則可以刪除要求。 |
APPLYING |
不適用。 | 已核准,正在背景套用。 |
APPROVED |
已核准並套用。 | 已核准,且批次中至少有一項變更成功。回應中會列出所有項目層級錯誤。 |
FAILED |
無法套用。更新要求後,狀態會重設為「NEW」,等待重新核准。 |
無法套用批次中的任何變更。更新要求後,狀態會重設為「NEW」,等待重新核准。 |
REJECTED |
遭核准者拒絕。未套用任何變更。 | 遭核准者拒絕。未套用任何變更。 |
如果手動刪除要求、刪除目標資源,或要求在 90 天後過期,Knowledge Catalog 會從儲存空間永久移除要求。後續查詢會傳回 404 NOT_FOUND 錯誤。
管理工作流程角色
治理工作流程角色包括要求者、核准者和工作流程管理員。下表詳細說明這些角色:
| 角色 | 說明 |
|---|---|
| 要求者 | 建立及提交要求,並可在要求處於NEW狀態時編輯或刪除自己的要求。 |
| 核准者 | 審查、核准或拒絕要求。對於由強化代理產生的批次中繼資料變更要求,核准者也可以在核准前編輯建議的批次變更。 |
| 工作流程管理員 | 監控法規遵循情形、設定工作流程政策,以及維護待處理要求。管理員可以查看所有要求狀態的稽核追蹤記錄,並具備管理刪除權限,可移除任何狀態的要求。 |
限制
- Assured Workloads 專案不支援管理工作流程。
- 管理工作流程不支援客戶自行管理的加密金鑰 (CMEK)。
- 管理工作流程不支援 VPC Service Controls。
後續步驟
- 瞭解如何要求變更單一資源中繼資料。
- 瞭解如何要求批次變更中繼資料。
- 瞭解如何管理要求。
- 瞭解如何要求資料產品存取權。