你可以認證資料資產以表明其符合組織標準,或是將其棄用以警告其已過時且不適合使用。 這些訊號屬於 Unity 目錄的語意。 網域、指標視圖和頁面定義你的資料意義,而認證則在這些定義之上加入信任與權威層。 這有助於 Genie One 透過優先處理貴組織所擔保的資產來提升其解決方案。
本頁說明如何將系統標籤套用至物件,以將其標示為已認證或已棄用。
認證狀態系統標籤
認證狀態系統標籤允許使用者為物件(如目錄、架構、表格、儀表板、Genie 代理、Databricks 應用程式及筆記本)標註資料品質或生命週期狀態。 它是系統控管的標籤,具有兩個標籤值:已認證和已棄用。 這有助於組織實施治理、提高資料可發現性並增加對分析和 AI 應用程式的信任。 標籤會顯示在工作區中的物件名稱旁邊,並影響資料在筆記本和 SQL 編輯器中的顯示方式。
標籤索引鍵是 system.certification_status ,有兩個標籤值:
certified:表示數據資產符合內部標準,以取得正確性、完整性和信任性。 認證的資產會在工作區中顯示勾選標記。
deprecated:警告數據資產已過期、不再可靠或不應該在新工作流程中使用。 已棄用的資產會在工作區中顯示為受限圖示。
支援的物件類型
您可以將認證狀態標籤套用至下列物件:
- 目錄
- 模式
- 資料表
- 瀏覽次數
- 音量
- Functions
- 已註冊的模型
- Dashboards
- 精靈特工
- Databricks 應用程式
- Notebooks
所需權限
您必須擁有受控管標籤的 system.certification_status ASSIGN 權限,才能將其套用至物件。 請參閱 管理受控管標籤的許可權。
若要將標籤新增至 Unity Catalog 安全性實體物件,您必須擁有物件或擁有下列所有許可權:
- 物件上的
APPLY TAG -
USE SCHEMA在物件的父架構上 -
USE CATALOG在物件的父目錄上
將認證或已棄用狀態指派給物件
您可以使用工作區 UI 或 SQL 將認證或已棄用狀態指派給物件。
工作區 UI(使用者介面)
導覽至支援的物件。
按一下烤肉串功能表
,然後選取 指派認證。
選取 [已認證]、[已棄用] 或 [無]。
點選 [儲存]。
您可以隨時更新或移除狀態。
SQL
-- Apply certified tag key
SET TAG ON TABLE main.sales.transactions `system.certification_status` = `certified`;
-- Apply deprecated tag key
SET TAG ON TABLE main.sales.old_summary `system.certification_status` = `deprecated`;
大規模自動化認證與棄用
上述步驟是一次對一個物件套用認證狀態標籤。 為了認證或棄用跨多個物件的資料,Azure Databricks 建議自動化標籤指派。 自動化會將 system.certification_status 標籤指派到每個符合你定義條件的 Unity 目錄資料表或卷,例如查詢使用量、資產年齡、擁有者、描述、名稱或現有標籤。
例如,以下自動化會棄用未使用的表格。 它會匹配目錄中temp過去 30 天內沒有讀寫查詢的每一張資料表,並指system.certification_statusdeprecated派 ,並寄電子郵件給資產擁有者:
更多資訊請參見 自動化標籤分配 (測試版)。
依認證狀態搜尋
您可以直接從搜尋頁面篩選已認證或已棄用的資產。 在 「搜尋 」欄位中,使用 certificationStatus 關鍵字依物件的認證狀態來查詢物件。
備註
儀表板、Genie Agents 或 Databricks 應用程式不支援使用標籤搜尋。
例如,下列程式碼片段只會傳回認證的資料表:
type:table certificationStatus:certified
下列程式碼片段只會傳回支援的物件型別中已棄用的資產:
certificationStatus:deprecated
在搜尋篩選器中,您也可以從「認證狀態」篩選器功能表中選取「已認證」或「已棄用」。
備註
認證或淘汰更新可能需要幾分鐘的時間才會出現在搜尋結果中。