模型管理
DataWorks的模型列表幫助您統(tǒng)一管理已創(chuàng)建的模型。在列表頁,您可查看指定條件的模型,同時,也可對多個目標(biāo)模型執(zhí)行批量操作。本文為您介紹如何查看模型列表并批量修改模型信息。
使用限制
當(dāng)前僅支持批量修改模型的生命周期。
操作步驟
進(jìn)入模型列表。
進(jìn)入數(shù)據(jù)開發(fā)頁面。
登錄DataWorks控制臺,切換至目標(biāo)地域后,單擊左側(cè)導(dǎo)航欄的 ,在下拉框中選擇對應(yīng)工作空間后單擊進(jìn)入數(shù)據(jù)開發(fā)。
單擊左上方的圖標(biāo),選擇 。
在維度建模頁面單擊圖標(biāo),進(jìn)入模型列表。
查看模型列表及批量修改模型。
在模型列表,您可執(zhí)行如下操作:
查看模型列表
查看模型的基本信息或執(zhí)行新建、克隆等單個模型的相關(guān)操作。
區(qū)域
描述
1
在該區(qū)域,您可通過模型名稱、數(shù)倉分層等信息進(jìn)行篩選,查看指定條件的模型。
說明通過名稱搜索支持模糊匹配,即輸入關(guān)鍵詞,即可搜索出所有名稱包含關(guān)鍵詞的模型。
2
在該區(qū)域,您可查看模型的基本信息,或執(zhí)行單個模型的相關(guān)操作。
新建:快速創(chuàng)建全新模型。
克隆:快速復(fù)制已有模型。
查看:進(jìn)入目標(biāo)模型詳情頁,查看或編輯模型詳情。
刪除:存在關(guān)聯(lián)關(guān)系的模型,需解除關(guān)聯(lián)關(guān)系后才可刪除。
說明模型刪除后不可恢復(fù),請您謹(jǐn)慎操作。
批量修改模型
在模型列表頁,您可勾選所需模型,批量修改模型信息。
說明當(dāng)前僅支持批量修改模型的生命周期。
克隆表
如果您已創(chuàng)建完成部分表,后續(xù)希望創(chuàng)建內(nèi)容一致的表,可使用克隆表快速創(chuàng)建。您僅需找到待克隆的表,右鍵后選擇克隆表即可,表參數(shù)配置與新建表參數(shù)配置一致。
模型管理
創(chuàng)建完成維度表、明細(xì)表、匯總表、應(yīng)用表后,您可以在左側(cè)的目錄樹雙擊模型名稱,查看對應(yīng)模型的詳情,在模型詳情頁頂部菜單欄,進(jìn)行模型的編輯、發(fā)布、模型開發(fā)等操作。
編輯模型:單擊編輯即可對當(dāng)前表的基本信息和字段進(jìn)行修改編輯,編輯完成后單擊保存即可完成修改。
說明編輯修改表信息后,需發(fā)布物化至引擎,才能在后續(xù)開發(fā)過程中使用最新修改后的表。
刷新模型信息:單擊刷新可對當(dāng)前變內(nèi)容進(jìn)行刷新,以獲取最新的表信息。
配置模型關(guān)聯(lián)關(guān)系:單擊關(guān)聯(lián)關(guān)系即可創(chuàng)建或修改當(dāng)前模型的關(guān)聯(lián)關(guān)系。
提交模型:提交成功后,將會生成一個新的模型版本,新提交的模型內(nèi)容會覆蓋已有的模型內(nèi)容。
發(fā)布模型:單擊發(fā)布即可將表發(fā)布物化至引擎,同時,會自動生成相應(yīng)質(zhì)量規(guī)則。
查看模型發(fā)布日志:單擊日志即可查看表發(fā)布日志詳情。
生成模型代碼框架:模型發(fā)布成功后,單擊模型開發(fā),即可通過模型開發(fā)功能生成代碼框架,幫助您提高后續(xù)數(shù)據(jù)開發(fā)效率。詳情請參見基于模型生成ETL代碼。
導(dǎo)出生成模型的代碼語句:單擊導(dǎo)出即可將模型信息轉(zhuǎn)化為對應(yīng)引擎的建表DDL語句或ETL語句,便于復(fù)制或直接導(dǎo)出代碼文件。
版本對比
模型每次提交都將生成一個新的版本。在模型編輯頁面的右側(cè)導(dǎo)航欄,您可查看模型的所有版本信息。同時,還可執(zhí)行如下操作:
版本對比
比較所選版本的內(nèi)容差異。當(dāng)僅選擇一個版本時,則是比較所選版本與當(dāng)前已保存的模型內(nèi)容間的差異。
說明最多支持選擇兩個版本進(jìn)行對比。
回滾
切換至所需的模型版本。切換后模型編輯頁面的內(nèi)容將被目標(biāo)版本內(nèi)容覆蓋。
說明回滾操作僅是將界面配置更新至所選回滾版本。