維度表與維度一一對應,通過豐富維度中的屬性信息構建形成。維度表的生命周期(包括新建、發布、編輯、下線操作)通過維度進行管理,在維度發布成功后,系統會自動創建并發布對應的維度表。
查看維度表發布歷史
- 在數據架構控制臺,選擇“模型設計 > 維度建模”,進入維度建模頁面。
- 單擊“維度表”頁簽,進入維度表頁面。
- 在列表中,找到所需要的維度表,在右側單擊“發布歷史”,將顯示“發布歷史”頁面。


- 在“發布歷史”中,您可以查看維度表的發布歷史、版本對比信息以及發布日志。
如果“發布日志”中有錯誤日志,說明發布失敗。您可以單擊“重新同步”進行重試,將表同步到DataArts Studio的其他模塊中。
查看預覽SQL
- 在數據架構控制臺,選擇“模型設計 > 維度建模”,進入維度建模頁面。
- 單擊“維度表”頁簽,進入維度表頁面。
- 在維度表列表中,找到所需要的維度表,在右側單擊“預覽SQL”,彈出“預覽SQL”對話框。


- 在“預覽SQL”中,您可以查看SQL語句,也可以復制SQL。
同步維度表
當您新建或編輯維度后,對維度進行發布,如果同步狀態中存在失敗,可以對維度表手動進行同步。
說明
同步時,系統將根據“配置中心 > 功能配置”頁面中的“數據表更新方式”執行相應的同步操作,詳情請參見?管理配置中心章節中的 功能配置。
- 在數據架構控制臺,選擇“模型設計 > 維度建模”,進入維度建模頁面。
- 單擊“維度表”頁簽,進入維度表頁面。
- 在維度表列表中,勾選需要同步的維度表,單擊列表左上方的“同步”按鈕,系統彈出“批量同步”對話框。


- 確認無誤后,單擊“確認提交”,完成后界面將顯示同步結果。
同步后,您可以在維度表列表中,查看維度表的同步狀態。單擊列表右上方的刷新按鈕
,可以刷新狀態。
維度表關聯質量規則
- 在數據架構控制臺,選擇“模型設計 > 維度建模”,進入維度建模頁面。
- 單擊“維度表”頁簽,進入維度表頁面。
- 在維度表列表中,勾選需要關聯質量規則的維度表。單擊“關聯質量規則”。

- 在彈出的頁面中配置關聯質量規則參數。配置完成單擊確定。
? 更新已有規則 :若勾選此項,新添加的規則會覆蓋舊規則。
? 匹配字段 :此參數默認應用于所有字段,依據用戶輸入的正則表達式對字段進行過濾。
? Where條件 :可依據用戶輸入的where條件對字段進行過濾。
? 生成異常數據 :開啟此項,表示異常數據講按照配置的參數存儲到規定的庫中。
? 數據庫或Schema :開啟“生成異常數據”時顯示此項,表示存儲異常數據的數據庫或Schema
? 表前綴 :開啟“生成異常數據”時顯示此項,表示存儲異常數據的表的前綴。
? 表后綴 :開啟“生成異常數據”時顯示此項,表示存儲異常數據的表的后綴。
? 添加規則 :單擊“添加規則”進行設置。例如,添加名稱為“字段唯一值”規則,選中該規則后單擊“確定”,在“告警條件”中輸入告警條件表達式,然后按照此方法添加其他規則后,單擊“確定”。
? 告警條件表達式,由告警參數和邏輯運算符組成。在質量作業運行時,系統將計算出告警條件表達式的結果,并根據表達式的結果是否為真來判斷是否觸發告警。如果表達式的結果為真則觸發質量告警,結果為假則不觸發質量告警。在此處的“關聯質量規則”對話框中,每個質量規則的“告警參數”以按鈕形式列出。
單個字段關聯質量規則
- 在數據架構控制臺,選擇“模型設計 > 維度建模”,進入維度建模頁面。
- 單擊“維度表”頁簽,進入維度表頁面。
- 在維度表列表中,單擊需要關聯質量規則的維度表名稱。
- 在維度表的詳情頁的表字段列表中,查找字段并單擊
,配置單個表字段關聯質量規則。

- 配置完成后,單擊“確定”,完成維度表字段關聯質量規則。
? 更新已有規則 :若勾選此項,新添加的規則會覆蓋舊規則。
? 添加規則 :單擊“添加規則”進行設置。例如,添加名稱為“字段唯一值”規則,選中該規則后單擊“確定”,在“告警條件”中輸入告警條件表達式,然后按照此方法添加其他規則后,單擊“確定”。
? 告警條件表達式,由告警參數和邏輯運算符組成。在質量作業運行時,系統將計算出告警條件表達式的結果,并根據表達式的結果是否為真來判斷是否觸發告警。如果表達式的結果為真則觸發質量告警,結果為假則不觸發質量告警。在此處的“關聯質量規則”對話框中,每個質量規則的“告警參數”以按鈕形式列出。

表字段批量關聯質量規則
- 在數據架構控制臺,選擇“模型設計 > 維度建模”,進入維度建模頁面。
- 單擊“維度表”頁簽,進入維度表頁面。
- 在維度表列表中,單擊需要關聯質量規則的維度表名稱。
- 在維度表的詳情頁的表字段列表中,勾選需要關聯質量規則的表字段,單擊關聯質量規則。

- 在彈出的界面中添加規則,完成規則參數配置。
? 更新已有規則 :若勾選此項,新添加的規則會覆蓋舊規則。
? 添加規則 :單擊“添加規則”進行設置。例如,添加名稱為“字段唯一值”規則,選中該規則后單擊“確定”,在“告警條件”中輸入告警條件表達式,然后按照此方法添加其他規則后,單擊“確定”。
? 告警條件表達式,由告警參數和邏輯運算符組成。在質量作業運行時,系統將計算出告警條件表達式的結果,并根據表達式的結果是否為真來判斷是否觸發告警。如果表達式的結果為真則觸發質量告警,結果為假則不觸發質量告警。在此處的“關聯質量規則”對話框中,每個質量規則的“告警參數”以按鈕形式列出。

- (可選)如需要將質量作業中不符合設定規則的異常數據存儲在異常表中,可以打開“異常數據輸出配置”開關。

點擊開關,并打開“生成異常數據”按鈕,表示異常數據將按照配置的參數存儲到規定的庫中。

各參數具體含義如下:
? 數據庫或Schema:表示存儲異常數據的數據庫或Schema。
? 表前綴:表示存儲異常數據的表的前綴。
? 表后綴:表示存儲異常數據的表的后綴。
配置完成后點擊
保存配置。
- (可選)質量規則的檢查范圍默認是全表,如需要精確定位分區查詢數據,請填寫where條件。

- 配置完成后,單擊“確定”,完成維度表字段批量關聯質量規則。
刪除維度表
如果待刪除的維度表處于待發布、已發布或待下線狀態,則無法刪除。用戶可以通過維度管理來刪除維度表。
- 在數據架構控制臺,選擇“模型設計 > 維度建模”,進入維度建模頁面。
- 單擊“維度表”頁簽,進入維度表頁面。
- 在維度表列表中,勾選需要刪除的維度表,單擊列表左上方的“刪除”按鈕,系統彈出“刪除”對話框。

- 如果確認要刪除,單擊“是”。