數據模型創建完成后,BizWorks支持將數據模型導出為JSON文檔,同時也支持將從平臺導出的模型文檔導入到平臺中 。您可以利用該功能在不同系統間進行數據模型的遷移操作。本文為您介紹如何導出導入數據模型。
導出模型文件
登錄BizWorks,在選擇平臺下拉列表中選中建模平臺。
單擊頁面右上角圖標或其文本框區域,在下拉列表中單擊目標項目名稱后,單擊建模頁簽。在建模導航欄中,選擇 。
在限界上下文頁面,單擊目標限界上下文名稱。
在目標限界上下文導航欄中,單擊數據模型。在數據模型頁面,選擇 。系統直接下載數據模型文檔,格式為JSON。
導入模型文件
在數據模型頁面,選擇 。
在導入模型文件面板,單擊虛線框上傳文件或將文件拖拽入內,單擊導入。僅支持不大于5 MB的JSON格式文件。
重要如果模型文件中有已存在的資源,將會導入失敗。
從數據庫導入模型
如果已經在數據庫中建好表和字段,需要將表結構同步到BizWorks中,可以使用導入數據模型功能。
在數據模型頁面,選擇更多>從數據庫導入模型。
在數據庫導入數據模型面板的配置數據庫參數配置向導頁面,完成相關參數配置后,單擊下一步。
配置數據庫參數。
在選擇數據庫連接下拉列表中,選擇目標數據庫連接。
如果下拉選項為空或者您想添加目標數據庫連接,您可以單擊管理數據庫連接進行添加。
在管理數據庫面板,單擊添加數據庫連接,完成數據庫連接名稱、數據庫類型和服務器等配置項設置后,單擊保存,單擊關閉。
填寫用戶名和密碼。
配置導入規則:如果系統中存在相同表名的模型,支持跳過導入、覆蓋導入和終止導入。
如果模型編碼不同,而表名相同時:
如果您選擇跳過導入:表名重復的表的信息不會被導入,其他表正常導入。
如果您選擇覆蓋導入:覆蓋系統中相同表名的模型數據,所有的字段和索引以數據庫中為準全量覆蓋,不會增量導入。
如果您選擇終止導入:所有的表都不會導入。
說明系統會為每張表自動生成一個模型編碼,您也可以在下一步中手動修改。
不管表名是否相同,模型編碼都不能和系統中已有的數據重復。
在選擇數據表配置向導頁面,選中目標數據表(支持多選),按需編輯模型編碼后,單擊下一步。
說明模型編碼為字符、數字的組合,長度不得超過80個字符,需以小寫字母開頭,且在數據模型內唯一。
如果數據模型導入成功,您會看到界面提示:導入成功,此次共導入****個數據模型。
如果數據模型導入失敗,您會看到界面提示:導入失敗,且系統會枚舉具體導入失敗的明細和相應報錯信息。