數據標準是用于描述公司層面需共同遵守的數據含義和業務規則,它描述了公司層面對某個數據的共同理解,這些理解一旦確定下來,就應作為企業層面的標準在企業內被共同遵守。
數據標準,也稱數據元,由一組屬性規定其定義、標識、表示和允許值的數據單元,是不可再分的最小數據單元。您可以將數據標準關聯到各個業務上的數據庫中。其中,標識符、數據類型、表示格式、值域是數據交換的基礎,它們用于描述表的字段元信息,規范字段所存儲的數據信息。
本章節介紹如何創建數據標準,創建好的數據標準,可用于在關系建模中新建業務表時與業務表中的字段相關聯,從而約束業務表中的字段遵從指定的數據標準。
新建數據標準目錄
1.在DataArts Studio控制臺首頁,選擇實例,點擊“進入控制臺”,選擇對應工作空間的“數據架構”模塊,進入數據架構頁面。

2.在數據架構控制臺,單擊左側導航樹中的“數據標準”。
3.首次進入數據治理中心的數據標準頁面,會顯示制定數據標準模板的頁面,在“可選項”中勾選所需要的選項,添加自定義項,完成后單擊“確定”。
保存模板后,如需修改,您也可以進入“配置中心 > 標準模板管理”頁面修改模板,詳情請參見管理配置中心章節中的“標準模板管理”。在新建數據標準時,將需要設置此處模板中選中的選項。
4.在“數據標準”頁面,在目錄樹上,單擊一個目錄,然后單擊加號按鈕在該目錄下新建一個目錄。首次新建目錄時選擇在根目錄下新建目錄。
5.在彈出窗口中配置如下參數,然后單擊“確定”。

下表為參數描述
| 參數名稱 | 說明 |
|---|---|
| 目錄名稱 | 只能包含中文、英文字母、數字和下劃線。 |
| 選擇目錄 | 在已有的目錄中選擇一個目錄,新建的目錄將創建在所選擇的目錄中。 |
新建數據標準
1.在“數據標準”頁面的目錄樹中,選擇一個目錄,然后單擊“新建”按鈕新建一個數據標準。
2.在新建數據標準頁面中,請參考下表配置參數,然后單擊“發布”。
在新建數據標準頁面中,僅顯示在“配置中心 > 標準模板管理”中已勾選的參數和已添加的自定義參數。下表中所示為選中數據標準模板中的所有參數并添加了一個自定義參數的場景。有關配置數據標準模板的詳細信息,請參見管理配置中心章節中的“標準模板管理”。
下表為數據標準參數說明
| 參數名稱 | 說明 |
|---|---|
| 標準名稱 | 只能包含中文、英文字母、數字、左右括號、空格、中劃線和下劃線,且以中文或英文字母開頭。如果未開啟“數據標準是否重名”,需要確保標準名稱在本工作空間內唯一。請在“數據架構”模塊,“配置中心”的“功能配置”頁簽下查看“數據標準是否重名”是否開啟。 |
| 標準編碼 | 支持自動生成和自定義兩種方式。 自定義的標準編碼要求本工作空間內唯一,用于唯一標識一條數據標準記錄。 |
| 數據類型 | 數據類型有:STRING、BIGINT、DOUBLE、TIMESTAMP、DATE、BOOLEAN、DECIMAL。 不同的系統數據類型可能存在差異,系統內部會做類型轉換。如果未找到所需要的數據類型,您可以參考上方“字段類型管理”章節添加數據類型。 |
| 數據長度 | 設置數據長度: 可以為空。數據長度為空時,對數據長度不做限制。 可以設置為具體的數值。輸入1~10000之間的數值。 可以設置為一個范圍。輸入數據范圍的臨界值。 如果設置了數據長度標準,當數據類型為STRING時,會為關聯該標準的屬性創建數據質量作業,其他類型暫不支持創建質量作業。 |
| 是否有允許值 | 當開啟時,請輸入允許值。 |
| 引用碼表 | 選擇已創建的碼表并選擇相應的“碼表字段”,這樣就可以將碼表字段和數據標準相關聯。如果未創建碼表,請參見新建碼表進行創建。在“配置中心>功能配置”頁面中的“模型設計業務流程步驟>創建質量作業”勾選的情況下,當引用碼表的數據標準被關系建模的業務表關聯后,如果表發布成功,系統將會在DataArts Studio數據質量中自動創建一個質量作業,并根據數據標準以及碼表分別生成相應的質量規則。如果當前表已經發布已有質量作業,則系統會自動更新質量作業,新增根據數據標準以及碼表生成的質量規則。 |
| 質量規則 | 在“配置中心>功能置”頁面中的“模型設計業務流程步驟>創建質量作業”勾選的情況下,數據標準設置質量規則后,如果將表關聯該數據標準,表在發布成功后,系統將會在DataArts Studio數據質量中自動創建一個質量作業,質量作業中會包含此處添加的質量規則。如果當前表已經發布,則系統會自動更新質量作業。 單擊 彈出“關聯質量規則”對話框,單擊“添加規則”進行設置。例如,添加名稱為“字段唯一值”規則,選中該規則后單擊“確定”,在“告警條件”中輸入告警條件表達式,然后按照此方法添加其他規則后,單擊“確定”。 告警條件表達式,由告警參數和邏輯運算符組成。在質量作業運行時,系統將計算出告警條件表達式的結果,并根據表達式的結果是否為真來判斷是否觸發告警。如果表達式的結果為真則觸發質量告警,結果為假則不觸發質量告警。 在此處的“關聯質量規則”對話框中,每個質量規則的“告警參數”以按鈕形式列出。 詳見下圖:關聯質量規則界面 ![]() |
| 業務規則責任人 | 在下拉框中選擇業務規則責任人。該責任人為質量規則制定責任人,可以手動輸入名字或直接選擇已有的責任人。 |
| 數據監控責任人 | 在下拉框中選擇數據監控責任人。該責任人為質量規則實施責任人,可以手動輸入名字或直接選擇已有的責任人。 |
| 標準層級 | global:全局級別。 domain:非全局級別。 |
| 用戶自定義字段 | 該配置項是在DataArts Studio數據架構的“配置中心>標準模板管理”中添加的自定義項。您可以根據實際情況添加一個或多個自定義項,名稱可以自己定義。有關添加自定義項的更多信息,請參見管理配置中心章節中的“標準模板管理”。 |
| 描述 | 描述信息。支持的長度為0~600個字符。 |
3.單擊“保存”,完成新建數據標準操作。
導入數據標準
1.在數據架構控制臺,單擊左側的“數據標準”,進入數據標準頁面。
2.在數據標準的目錄結構中,選擇一個指定的目錄名稱,然后單擊上方“更多>導入”,彈出對話框如下圖所示。

3.在導入配置頁簽內,選擇是否“更新已有數據”。已有數據是通過標準編碼唯一標識的,即如果導入模板中的某個標準編碼在當前工作空間下已經存在,則系統會認為導入模板中標準編碼所在的這組數據為已有數據。
4.在導入配置頁簽內,單擊“下載數據標準導入模板”下載模板。打開模板,請根據業務需求填寫好模板中的相關參數并保存。
模板中的參數說明如下表所示,其中名稱前帶“ * ”的參數為必填參數,名稱前未帶“ * ”的參數為可選參數。
| 參數名稱 | 說明 |
|---|---|
| 目錄 | 導入的數據標準所屬的目錄。 |
| *標準名稱 | 數據標準的中文名稱。只能包含中文、英文字母、數字、左右括號、空格、中劃線和下劃線,且以中文或英文字母開頭。 |
| *標準編碼 | 支持自動生成和自定義兩種方式。 自定義的標準編碼要求本工作空間內唯一,用于唯一標識一條數據標準記錄。詳情參考管理配置中心章節>編碼規則 中的添加編碼規則說明 表 。 |
| *數據類型 | 數據類型有:STRING、BIGINT、DOUBLE、TIMESTAMP、DATE、BOOLEAN、DECIMAL。 不同的系統數據類型可能存在差異,系統內部會做類型轉換。如果未找到所需要的數據類型,您可以參考上方“字段類型管理”章節添加數據類型。 |
| 數據長度 | 可以為空,或者輸入1~10000之間的數值。數據長度為空時,對數據長度不做限制。 如果輸入了數據長度標準,當數據類型為STRING時,會為關聯該標準的屬性創建數據質量作業,其他類型暫不支持創建質量作業。 |
| 是否有允許值 | true表示有允許值,false表示沒有允許值。 |
| 允許值 | 當參數“是否有允許值”為true時,必須設置“允許值”。 支持添加多個允許值,最多支持20個。多個允許值之間以逗號分隔,例如“1,2,3”。 |
| 引用碼表 | 填寫已創建的碼表名稱。 |
| 碼表字段 | 當“引用碼表”不為空時,請設置該引用碼表中的“碼表字段”,這樣就可以將碼表字段和數據標準相關聯。 |
| 業務規則責任人 | 填寫業務規則責任人,可以手動輸入名字或直接選擇已有的責任人。 |
| 數據監控責任人 | 填寫數據監控責任人,可以手動輸入名字或直接選擇已有的責任人。 |
| 標準層級 | global:全局級別。 domain:非全局級別。 |
| 描述 | 描述信息。支持的長度0~600字符。 |
| 用戶自定義字段(可選) | 如果在定制數據標準模板時,您添加了一個或多個自定義字段,則在導入模板中也需要填寫相應的字段,如果未添加自定義字段,則無需填寫。關于定制數據標準模板的更多信息,請參見管理配置中心章節中的“標準模板管理”。 |
在“質量規則”Sheet頁中,可以配置數據標準所需添加的質量規則。在“配置中心 > 功能配置”頁面中的“模型設計業務流程步驟 > 創建質量作業”勾選的情況下,數據標準設置質量規則后,如果將表關聯該數據標準,表在發布成功后,系統將會在DataArts Studio數據質量模塊中自動創建一個質量作業,質量作業中會包含此處添加的質量規則。如果當前表已經發布,則系統會自動更新質量作業。
下表為 質量規則Sheet頁參數說明
| 參數名稱 | 說明 |
|---|---|
| *標準編碼 | 需要添加質量規則的數據標準編碼 |
| 規則名稱 | 填寫已有的規則名稱。在DataArts Studio控制臺左上角的模塊下拉列表中選擇“數據質量”進入DataArts Studio數據質量控制臺,然后您可以進入“規則模板”頁面查看已有的規則名稱。 |
| 告警配置 | 告警條件表達式,由告警參數和邏輯運算符組成。在質量作業運行時,系統將計算出告警條件表達式的結果,并根據表達式的結果是否為真來判斷是否觸發告警。如果表達式的結果為真則觸發質量告警,結果為假則不觸發質量告警。 在告警條件表達式中,告警參數以{1}、{2}、{3}等變量名稱表示,變量名即代表所指定的質量規則的告警參數,變量$1代表第一個告警參數,$2代表第二個告警參數,以此類推。在DataArts Studio控制臺左上角的模塊下拉列表中選擇“數據質量”進入DataArts Studio數據質量控制臺,然后您可以進入“規則模板”頁面在“結果說明”一列中查看質量規則支持的告警參數。 例如:{1}>100 |
| 正則表達式 | 只有當“規則名稱”配置為“正則表達式校驗”或者“合法性校驗”時,需要配置正則表達式。 |
5.返回“導入數據標準”對話框,選擇上一步配置好的數據標準模板文件,然后單擊“上傳文件”。
如果上傳的模板文件校驗不通過,請修改正確后,再重新上傳。
6.在導入對話框中,導入結果會在“上次導入”頁面中顯示。如果導入成功,單擊“關閉”完成導入。如果導入失敗,您可以查看失敗原因,將模板文件修改正確后,再重新上傳。

管理數據標準
在DataArts Studio數據架構控制臺,單擊左側導航樹中的“數據標準”,進入數據標準頁面。您可以對數據標準進行管理。

在數據標準頁面,可以執行以下操作:
- 搜索
在數據標準上方,設置標準、數據類型、創建人、審核人等篩選條件,然后單擊“搜索”可以查找指定的數據標準。
找到指定的數據標準后,可以執行以下操作:
?編輯
?發布
?下線
- 導入
單擊“更多 > 導入”,可以導入數據標準,下載導入模板,填寫模板并上傳,然后單擊“確定”。
- 導出
?導出指定目錄中的數據標準
在數據標準目錄結構中,選中一個目錄,單擊數據標準列表上方的“更多 > 導出”,可以導出該目錄下的所有的數據標準。
?導出指定的數據標準
在數據標準列表中,選中需要導出的數據標準,然后單擊列表上方的“更多 > 導出”,可以導出所選中的數據標準。
- 刪除
勾選標準后單擊“更多>刪除”,可以刪除數據標準,其中待發布,已發布和待下線狀態的數據標準不可被刪除。且被引用的數據標準不可被刪除。
- 發布
選中需要發布的數據標準,單擊“發布”,彈出“提交發布”對話框,下列兩種方式任選其一。
?選擇審核人。如果下拉列表里無審核人,可單擊旁邊的進行添加。
?勾選“自主審批”。
說明如果當前賬號在審批人列表中,才會有“自主審批”功能。
單擊“確認提交”,如果選擇了審核人,需要審核通過后才能發布上線。如果勾選了“自主審批”,會立即發布上線。
導出數據標準
1.在數據架構控制臺,單擊左側的“數據標準”,進入數據標準頁面。
2.在數據標準的目錄結構中,選擇一個指定的目錄名稱并單擊右鍵,然后單擊“導出”即可。
彈出“關聯質量規則”對話框,單擊“添加規則”進行設置。