DataWorks的模型列表協助您統一管理已建立的模型。在列表頁,您可查看指定條件的模型,同時,也可對多個目標模型執行大量操作。本文為您介紹如何查看模型列表並批量修改模型資訊。
使用限制
當前僅支援批量修改模型的生命週期。
查看與篩選模型
進入模型列表頁面。
登入DataWorks控制台,切換至目標地區後,單擊左側導覽列的,在下拉框中選擇對應工作空間後單擊进入数据建模。
在智能數據建模頁面的頂部功能表列,單擊維度建模。
在維度建模頁面單擊
表徵圖,進入模型列表。
篩選或搜尋模型。 在列表頂部,通過模型名稱、數倉分層等條件式篩選模型。模型名稱支援模糊搜尋。
管理單個模型
在模型列表頁面,可對單個模型執行建立、複製、查看和刪除操作。
操作
說明
新建
建立資料模型。
克隆
複製已有的模型。也可在左側分類樹中,按右鍵目標模型,選擇複製執行相同操作。
查看
進入模型詳情頁,查看或編輯模型。
刪除
刪除目標模型。刪除存在關聯關係的模型前,需先解除其關聯關係。
重要模型刪除後不可恢複。
批量修改模型
支援批量修改多個模型。
在模型列表頁面,勾選一個或多個需要修改的模型。
單擊列表下方的批量修改。
在彈出的對話方塊中,修改模型資訊。當前僅支援批量修改模型的生命週期和負責人。
在詳情頁管理模型
建立完成維度資料表、明細表、匯總表、應用表後,您可以在左側的分類樹中雙擊模型名稱,查看對應模型的詳情,並進行模型的編輯、發布、模型開發等操作。
編輯模型:在詳情頁可對當前表的基本資料和欄位進行修改,編輯完成後單擊保存即可完成修改。
說明編輯修改表資訊後,需發布物化至引擎,才能在後續開發過程中使用最新修改後的表。
重新整理模型資訊:單擊刷新可對當前內容進行重新整理,以擷取最新的表資訊。
配置模型關聯關係:單擊關聯關系即可建立或修改當前模型的關聯關係。
提交模型:提交成功後,將會產生一個新的模型版本,新提交的模型內容會覆蓋已有的模型內容。
發布模型:單擊發布即可將表發布物化至引擎,同時,會自動產生相應品質規則。參見物化邏輯模型。
查看模型發布日誌:單擊日誌即可查看模型發布日誌詳情。
產生模型的資料品質規則:模型成功發布到生產環境後,單擊質量規則,即可自動跳轉至產生的資料品質規則頁面。後續在生產環境中可以通過產生的資料品質規則來約束對應模型的資料品質。
產生模型代碼架構:模型發布成功後,單擊模型開發,即可通過模型開發功能產生代碼架構,協助您提高後續資料開發效率。詳情請參見產生 ETL 代碼架構(模型開發)。
匯出產生模型的代碼語句:單擊導出即可將模型資訊轉化為對應引擎的建表DDL語句或ETL語句,便於複製或直接匯出代碼檔案。
版本對比
模型每次提交都將產生一個新的版本。在模型編輯頁面的右側導覽列,您可查看模型的所有版本資訊。同時,還可執行如下操作:
版本對比
比較所選版本的內容差異。當僅選擇一個版本時,則是比較所選版本與當前已儲存的模型內容間的差異。最多支援選擇兩個版本進行對比。
回滾
切換至所需的模型版本。切換後模型編輯頁面內容將被目標版本內容覆蓋。
說明復原操作僅是將介面配置更新至所選復原版本。