全部產品
Search
文件中心

DataWorks:自訂屬性

更新時間:Jun 10, 2026

DataWorks資料地圖提供自訂屬性功能,允許您為工作空間、資料集、表擴充業務中繼資料資訊。自訂屬性支援屬性繼承機制,協助您更高效地管理與治理業務中繼資料。

功能概述

在大規模企業級資料治理和資產化營運情境中,傳統的”技術中繼資料”(如表結構、血緣關係、分區資訊等)往往無法完整描述資產的業務內涵。DataWorks 自訂屬性功能允許您根據實際業務需求,為工作空間、資料集、表擴充業務中繼資料資訊,並通過引入繼承機制,可支援通過中繼資料屬性繼承進行批量資訊的維護管理,提升中繼資料資訊的管理效率。

重要

當前您可以為工作空間資料集配置自訂屬性。代碼、API等對象暫不支援配置自訂屬性。如果您有此類需求,請提交工單聯絡技術支援人員。

自訂屬性功能可以協助您解決以下問題:

  • 商務資訊缺失:技術中繼資料無法回答”業務負責人是誰”、”該指標口徑如何定義”等核心業務問題。

  • 配置效率低下:當數千個表或資料集需要遵循相同的治理規範(如統一的審批連結)時,逐個手動設定成本極高且難以維護。

自訂屬性功能的核心能力包括:

  • 自訂屬性聲明:管理員可以定義屬性名稱、標識、類型(文本、枚舉等)以及綁定的實體類型。

  • 屬性值配置:使用者可以對所綁定的實體查看和編輯自訂屬性值。

  • 屬性繼承:支援在對象層級間自動繼承屬性值,減少重複配置工作量。

典型應用情境

  • 為資料集標記所屬業務域、資料責任人等商務資訊,便於在資料地圖中檢索和管理。

  • 為工作空間配置統一的資料審批連結,該空間下所有資料集自動繼承,無需逐個配置。

使用限制

  • 自訂屬性名稱在租戶內必須唯一。

  • 自訂屬性的標識在租戶內必須唯一,且建立後不可修改。

  • 自訂屬性的類型建立後不可修改。

許可權說明

自訂屬性相關操作的許可權要求如下表所示。阿里雲帳號(主帳號)預設擁有所有許可權,以下僅列出 RAM 使用者及角色的許可權要求。

操作

許可權說明

自訂屬性建立與管理

要求具備以下任一角色或許可權:

  • 租戶所有者

  • 租用戶系統管理員

  • 租戶資料治理管理員

  • 具備 DataWorksFullAccess 許可權的 RAM 使用者

配置工作空間的自訂屬性

要求具備以下任一角色:

租戶級:租戶所有者、租用戶系統管理員、租戶資料治理管理員

工作空間級:工作空間所有者、工作空間管理員

配置資料集的自訂屬性

要求具備以下任一角色:

租戶級:租戶所有者、租用戶系統管理員、租戶資料治理管理員

工作空間級:工作空間所有者、工作空間管理員、工作空間開發

配置表的自訂屬性

MaxCompute 表:要求為表 Owner 或專案系統管理員。

其他表(含擴充表類型):要求具備以下任一角色或許可權:

  • 租戶所有者

  • 租用戶系統管理員

  • 資料治理管理員

  • 具備 DataWorksFullAccess 許可權的 RAM 使用者

查看自訂屬性、工作空間詳情、資料集詳情、表詳情

不限制

建立自訂屬性

管理員可以通過以下步驟建立自訂屬性。

  1. 登入DataWorks控制台,在左側導覽列,單擊數據地圖

  2. 滑鼠移至上方至左側導覽列的配置管理表徵圖,選擇自定義屬性配置

  3. 在自訂屬性管理頁面,單擊+ 添加

  4. 新建自定義屬性對話方塊中,配置各項參數。參數說明如下:

    類別

    參數

    說明

    屬性配置

    標誌

    自訂屬性的唯一標識(Key),用於API調用等情境。僅支援英文字母、數字和底線,建立後不可修改。

    名稱

    自訂屬性的顯示名稱,在租戶內必須唯一。長度不超過128個字元。

    類型

    選擇屬性值的資料類型,建立後不可修改。支援以下類型:

    • 枚舉項:屬性值從預定義的選項列表中選擇。

    • 文本:屬性值為自由輸入的文本字串。

    • 連結:屬性值為使用者輸入的連結,包括連結標題連結地址

    枚舉項

    當屬性類型選擇枚舉項時,需要配置可選的枚舉值列表。

    描述

    自訂屬性的描述資訊。

    生效範圍

    適用實體類型

    選擇該自訂屬性需要綁定的實體類型。支援的物件類型包括:表(MySQL、MaxCompute、EMR Hive、Hologres、Data Lake Formation、AnalyticDB for PostgreSQL、OTS等)、工作空間、資料集。

    是否繼承

    當前僅工作空間類型的對象支援開啟此選項。

    開啟後,該屬性將支援繼承,該工作空間關聯的資料集將自動繼承該屬性值。

    例如,為某工作空間設定”環境類型:生產”後,其關聯的資料集將自動獲得相同的屬性值。當父級屬性值更新時,繼承值將同步變更。

    是否支援覆蓋

    開啟後,子級對象可以修改繼承的屬性值。修改後,該屬性將轉為本地值,不再隨父級變更而更新。

    是否支援作為篩選項

    當屬性類型選擇枚舉項時,可將該自訂屬性配置為篩選項,使用者可在搜尋時通過該屬性快速篩選資料。

    是否在詳細頁展示

    設定該自訂屬性是否在資料對象的詳情頁中展示。

  5. 單擊確定。自訂屬性建立成功後,將顯示在自訂屬性管理列表中。您可以在列表中對屬性進行編輯或刪除操作。

說明
  • 編輯屬性:自訂屬性建立後,您可以修改屬性名稱、描述、枚舉值、綁定對象和繼承規則,但屬性標識和屬性類型不支援修改。

  • 刪除屬性:若自訂屬性已綁定到資料對象,刪除該自訂屬性時,對應資料對象上的屬性值將被同步清除。此操作不可恢複,請謹慎操作。

配置與查看自訂屬性值

自訂屬性建立後,您可以為工作空間、資料集和表配置具體的屬性值。

為工作空間配置自訂屬性

  1. 數據地圖頁面的左側導覽列中,單擊image,進入數據目錄頁面。

  2. 展開DataSet,右側將展示工作空間列表。

  3. 找到目標工作空間,即可編輯其自訂屬性值。

  4. 配置完成後,您也可以在工作空間詳情頁查看自訂屬性值。

為資料集配置自訂屬性

  1. 數據地圖頁面的左側導覽列中,單擊image,進入數據目錄頁面。

  2. 按照以下步驟為資料集配置自訂屬性:

    1. 對於新增的資料集:

      在建立資料集的過程中,即可為其配置自訂屬性值。

    2. 對於已建立的資料集:

      1. 在資料目錄頁面,展開DataSet,選擇目標工作空間,單擊該工作空間下的目標資料集。

      2. 在資料集詳情頁中,即可編輯其自訂屬性值。

  3. 在資料集詳情頁,即可查看所配置的自訂屬性值。

為表配置自訂屬性

  1. 數據地圖頁面,單擊image,進入數據目錄頁面。

  2. 單擊所配置的表類型,如MaxCompute,在表詳情頁中,即可查看和編輯該表的自訂屬性值。

篩選自訂屬性

對於類型為枚舉項且已開啟是否支援作為篩選項的自訂屬性,您可以在搜尋工作空間、資料集時,通過該屬性進行快速篩選。

篩選工作空間

您可以通過以下兩種方式根據自訂屬性篩選工作空間:

方式一:在左側導覽列中單擊搜尋表徵圖image,進入進階搜尋頁面。選擇類型為工作空間,並設定自訂屬性的篩選條件。具體操作,請參見多維度篩選與瀏覽

方式二:在左側導覽列中單擊image,進入數據目錄頁面。展開DataSet,選擇目標工作空間,並基於自訂屬性的枚舉值進行篩選。

篩選資料集

您可以通過以下兩種方式根據自訂屬性篩選資料集:

方式一:在左側導覽列中單擊搜尋表徵圖image,進入進階搜尋頁面。選擇類型為數據集,並設定自訂屬性的篩選條件。具體操作,請參見多維度篩選與瀏覽

方式二:在左側導覽列中單擊image,進入數據目錄頁面。展開DataSet,進入工作空間列表,單擊數據集,並基於自訂屬性的枚舉值進行篩選。

核心機制:屬性繼承

自訂屬性支援在對象層級間進行繼承,子級對象可自動擷取父級對象中已配置的屬性值。

  • 繼承鏈:自訂屬性的繼承遵循以下層級關係:工作空間 > 數據集

    例如,當您在工作空間層級配置了某自訂屬性值後,該工作空間下的所有資料集將自動繼承該屬性值。

  • 繼承策略:建立自訂屬性時,可以選擇是否支援覆蓋

    • 支援覆蓋:子級對象(資料集)預設繼承父級(工作空間)的屬性值,但允許在子級單獨設定不同的值以覆蓋繼承值。例如,工作空間配置統一的普通審批連結,其下的大部分資料集自動繼承;對於包含敏感資訊的資料集,可單獨覆蓋為需要更進階別審批的連結。

    • 不可覆蓋:子級對象強制繼承父級的屬性值,不允許在子級單獨修改。

  • 父級值變更:當父級屬性值發生變更時,所有繼承該值的子級對象將同步更新。已覆蓋繼承值的子級不受影響。

  • 繼承標識:在資料集詳情頁中,繼承自工作空間的自訂屬性旁會顯示一個提示表徵圖。懸停可查看整合來源和覆蓋策略。

相關文檔