導(dǎo)入導(dǎo)出模型
在使用BizWorks系統(tǒng)前,您可能已經(jīng)有模型相關(guān)的數(shù)據(jù),如果手動(dòng)逐個(gè)錄入,則效率低且容易出現(xiàn)紕漏。BizWorks不僅支持批量導(dǎo)入功能,且支持通過(guò)安裝模型資產(chǎn)的方式導(dǎo)入模型,能有效為您提效降本。本文介紹如何導(dǎo)入導(dǎo)出模型。
前提條件
當(dāng)前賬號(hào)擁有項(xiàng)目權(quán)限。
使用限制
導(dǎo)入的文件需是
.xlsx
格式的Excel,UTF-8編碼。每次導(dǎo)入的文件大小不超過(guò)5 MB。
每次只能導(dǎo)入一個(gè)文件。
模型導(dǎo)入實(shí)現(xiàn)原理
在導(dǎo)入模型前,您需要按照系統(tǒng)規(guī)范將數(shù)據(jù)整理成格式化的.xlsx
文件。如果導(dǎo)入失敗,系統(tǒng)會(huì)提供失敗數(shù)據(jù)下載,并說(shuō)明失敗原因,以便您修改后能重新導(dǎo)入。完整的模型導(dǎo)入流程如下圖所示:
導(dǎo)入模型
方式一:以Excel方式導(dǎo)入模型
登錄BizWorks,在選擇平臺(tái)下拉列表中選中建模平臺(tái)。
單擊頁(yè)面右上角圖標(biāo)或其文本框區(qū)域,在下拉列表中單擊目標(biāo)項(xiàng)目名稱后,單擊建模頁(yè)簽。在建模導(dǎo)航欄中,選擇 。
在模型導(dǎo)入頁(yè)面的Excel導(dǎo)入頁(yè)簽,單擊導(dǎo)入模型。
在導(dǎo)入模型面板,完成相關(guān)設(shè)置后,單擊開(kāi)始導(dǎo)入。
選擇目標(biāo)模型和目標(biāo)版本。在模型下拉列表中,選中目標(biāo)模型后,在版本下拉列表,選中目標(biāo)版本。
系統(tǒng)支持導(dǎo)入技術(shù)建模的限界上下文下的以下字段:
應(yīng)用服務(wù)
結(jié)構(gòu)對(duì)象
領(lǐng)域?qū)ο?/p>
領(lǐng)域服務(wù)
下載數(shù)據(jù)模板文件。單擊下載模板文件。
下載的模板文件如下圖所示。
說(shuō)明如果您之前已經(jīng)導(dǎo)入過(guò)數(shù)據(jù),本地已有導(dǎo)入模板,則可以不用再下載模板文件。
下載的導(dǎo)入模板支持多個(gè)Sheet子頁(yè)面一起導(dǎo)入。系統(tǒng)會(huì)根據(jù)Sheet頁(yè)的名稱匹配要導(dǎo)入的數(shù)據(jù),根據(jù)每個(gè)Sheet頁(yè)中的字段匹配系統(tǒng)中的字段,因此您不能隨意修改這些數(shù)據(jù)。
繼承父對(duì)象編碼列可以為空,如果不為空,在導(dǎo)入模板時(shí)系統(tǒng)會(huì)校驗(yàn)限界上下文中是否已存在該編碼的結(jié)構(gòu)對(duì)象。
如果不存在,系統(tǒng)會(huì)提示:該繼承父對(duì)象編碼不存在。
如果存在,系統(tǒng)會(huì)校驗(yàn)是否會(huì)導(dǎo)致循環(huán)依賴。如果會(huì)導(dǎo)致循環(huán)繼承,系統(tǒng)會(huì)提示:該繼承父對(duì)象會(huì)導(dǎo)致循環(huán)繼承。
按照說(shuō)明準(zhǔn)備數(shù)據(jù)文檔,點(diǎn)擊或拖拽待導(dǎo)入文件至下圖虛線區(qū)域內(nèi)。
在二次確認(rèn)對(duì)話框中,單擊確定。
確認(rèn)開(kāi)始導(dǎo)入后將無(wú)法終止,需等系統(tǒng)導(dǎo)入完成。
如果對(duì)正在執(zhí)行模型導(dǎo)入的模型版本執(zhí)行發(fā)布版本的操作,系統(tǒng)會(huì)提示該限界上下文當(dāng)前版本還有數(shù)據(jù)正在導(dǎo)入中,請(qǐng)等待導(dǎo)入完成再發(fā)布。
頁(yè)面提示開(kāi)始導(dǎo)入后,待導(dǎo)入完成后,您可以在模型導(dǎo)入頁(yè)面查看導(dǎo)入模型的狀態(tài)、模型編碼等詳細(xì)信息。
如果模型導(dǎo)入失敗,您可以單擊目標(biāo)模型文件操作列下的下載失敗數(shù)據(jù),查看失敗原因,修改文件后重新導(dǎo)入。
方式二:通過(guò)安裝模型資產(chǎn)導(dǎo)入模型
在模型導(dǎo)入頁(yè)面的模型資產(chǎn)頁(yè)簽,單擊安裝模型資產(chǎn)。
在安裝模型資產(chǎn)面板選中資產(chǎn)中心,在來(lái)源下拉列表,您可以按需選擇模型的來(lái)源,選中目標(biāo)模型后,單擊下一步。
說(shuō)明平臺(tái)支持資產(chǎn)中心或導(dǎo)入資產(chǎn)兩種方式安裝模型資產(chǎn),本文以在資產(chǎn)中心選中目標(biāo)模型為例說(shuō)明如何安裝模型資產(chǎn)。
關(guān)于遠(yuǎn)程訂閱和本地訂閱模型的相關(guān)信息,請(qǐng)參見(jiàn)企業(yè)資產(chǎn)中心。
在安裝模型資產(chǎn)面板的安裝配置向?qū)ы?yè),您可以按需選擇編碼重復(fù)規(guī)則配置項(xiàng),完成后單擊安裝。
配置項(xiàng)
說(shuō)明
編碼重復(fù)跳過(guò)
如果“即將安裝的模型”和“項(xiàng)目中已有的模型”編碼重復(fù),則跳過(guò)不對(duì)“項(xiàng)目中已有的模型”做變更。
編碼重復(fù)覆蓋
如果“即將安裝的模型”和“項(xiàng)目中已有的模型”編碼重復(fù),則將“新模型”覆蓋替換“項(xiàng)目中已有的模型”。
覆蓋已有數(shù)據(jù)
直接將安裝導(dǎo)入的“新模型”替換掉“項(xiàng)目中已有的模型”。
版本號(hào)重復(fù)跳過(guò)
如果“即將安裝的模型”和“項(xiàng)目中已有的模型”編碼與版本號(hào)重復(fù),則安裝導(dǎo)入時(shí)跳過(guò)重復(fù)的版本號(hào)不做變更,僅導(dǎo)入不重復(fù)的版本對(duì)應(yīng)模型。
新增版本號(hào)并導(dǎo)入
如果“即將安裝的模型”和“項(xiàng)目中已有的模型”編碼與版本號(hào)重復(fù),則需要配置“即將安裝的模型”的版本號(hào)信息確保不重復(fù),安裝導(dǎo)入時(shí)將根據(jù)配置導(dǎo)入所有版本模型。
如果模型安裝成功,您可以在模型導(dǎo)入頁(yè)面的模型資產(chǎn)頁(yè)簽的列表頁(yè)面查看已安裝成功的模型詳情。
如果模型安裝失敗,您可以在模型導(dǎo)入頁(yè)面的模型資產(chǎn)頁(yè)簽,單擊目標(biāo)模型名稱右側(cè)操作列下的查看失敗原因,查看安裝失敗詳情。
如果需要重新安裝某個(gè)已安裝的模型,單擊目標(biāo)模型名稱右側(cè)操作列下的重新安裝。
導(dǎo)出模型
方式一:以Excel方式導(dǎo)出限界上下文模型
單擊頁(yè)面右上角圖標(biāo)或其文本框區(qū)域,在下拉列表中單擊目標(biāo)項(xiàng)目名稱后,單擊建模頁(yè)簽。在建模導(dǎo)航欄中,選擇 。
在模型導(dǎo)出頁(yè)面的Excel導(dǎo)出頁(yè)簽,單擊導(dǎo)出模型。
在導(dǎo)出模型面板,在限界上下文下拉列表中選擇目標(biāo)限界上下文,在版本下拉列表選擇目標(biāo)版本。完成相關(guān)配置后,單擊開(kāi)始導(dǎo)出。
導(dǎo)出的模板文件如下圖所示。
說(shuō)明您可以重復(fù)以上操作步驟,創(chuàng)建多個(gè)模型導(dǎo)出任務(wù)。
單擊刷新列表,查看模型的最新導(dǎo)出狀態(tài)。
在模型導(dǎo)出頁(yè)面,如果目標(biāo)限界上下文的狀態(tài)為導(dǎo)出成功,說(shuō)明您已成功導(dǎo)出目標(biāo)限界上下文模型。單擊操作列下的下載數(shù)據(jù),查看導(dǎo)出的目標(biāo)限界上下文模型數(shù)據(jù)。
在模型導(dǎo)出頁(yè)面,如果目標(biāo)限界上下文的狀態(tài)為導(dǎo)出失敗。單擊狀態(tài)列下的查看失敗原因,查看導(dǎo)出目標(biāo)限界上下文模型數(shù)據(jù)失敗的原因。
方式二:將項(xiàng)目中已有模型導(dǎo)出為模型資產(chǎn)
在模型導(dǎo)出頁(yè)面的模型資產(chǎn)頁(yè)簽,單擊導(dǎo)出模型。
在導(dǎo)出模型面板,您可以按需配置導(dǎo)出模型的配置項(xiàng),完成后您可按需單擊僅導(dǎo)出或導(dǎo)出并上架。
說(shuō)明如果您想下架某個(gè)已上架的模型,單擊目標(biāo)模型名稱右側(cè)操作列下的下架。