在使用BizWorks系统前,您可能已经有模型相关的数据,如果手动逐个录入,则效率低且容易出纰漏。BizWorks支持批量导入功能,能有效为您提效降本。导入导出业务域模型。

前提条件

当前账号拥有项目权限。

使用限制

  • 导入的文件需是.xlsx格式的Excel,UTF-8编码。
  • 每次导入的文件大小不超过5 MB。
  • 每次只能导入一个文件。

模型导入实现原理

在导入模型前,您需要按照系统规范将数据整理成格式化的.xlsx文件。如果导入失败,系统会提供失败数据下载,并说明失败原因,以便您修改后能重新导入。完整的模型导入流程如下图所示:1

导入业务域模型

  1. 登录BizWorks,单击左侧导航栏1图标。在概览页面的左上角,单击1图标,从项目下拉列表中选择目标项目实例。1
  2. 单击1图标,在领域建模导航栏中,选择模型导入导出 > 模型导入
  3. 在模型导入页面,单击导入模型
  4. 导入模型面板,完成相关设置后,单击开始导入
    1. 选择目标模型和目标版本。在模型下拉列表中,选中目标模型后,在版本下拉列表,选中目标版本。1
      系统支持导入技术建模的业务域下的以下字段:
      • 应用服务
      • 结构对象
      • 领域对象
      • 领域服务
    2. 下载数据模板文件。单击下载模板文件1
      下载的模板文件如下图所示。1
      说明
      • 如果您之前已经导入过数据,本地已有导入模板,则可以不用再下载模板文件。
      • 下载的导入模板支持多个Sheet子页面一起导入。系统会根据Sheet页的名称匹配要导入的数据,根据每个Sheet页中的字段匹配系统中的字段,因此您不能随意修改这些数据。
      • 继承父对象编码列可以为空,如果不为空,在导入模板时系统会校验业务域中是否已存在该编码的结构对象
        • 如果不存在,系统会提示:该继承父对象编码不存在。
        • 如果存在,系统会校验是否会导致循环依赖。如果会导致循环继承,系统会提示:该继承父对象会导致循环继承。
    3. 按照说明准备数据文档,点击或拖拽待导入文件至下图虚线区域内。1
  5. 确认开始导入对话框中,单击确认
    • 确认开始导入后将无法终止,需等系统导入完成。
    • 如果对正在执行模型导入的模型版本执行发布版本的操作,系统会提示该业务域当前版本还有数据正在导入中,请等待导入完成再发布。1
    页面提示开始导入后,待导入完成后,您可以在模型导入页面查看导入模型的状态模型编码等详细信息。1
  6. 如果模型导入失败,您可以单击目标模型文件操作列下的下载失败数据,查看失败原因,修改文件后重新导入。

导出业务域模型

  1. 单击1图标,在领域建模导航栏中,选择模型导入导出 > 模型导出
  2. 在模型导出页面,单击导出模型
  3. 导出模型面板,在业务域下拉列表中选择目标业务域,在版本下拉列表选择目标版本。完成相关配置后,单击开始导出1
    导出的模板文件如下图所示。1
    说明 您可以重复以上操作步骤,创建多个模型导出任务。
  4. 单击刷新列表,查看模型的最新导出状态。
    • 模型导出页面,如果目标业务域的状态导出成功,说明您已成功导出目标业务域模型。单击操作列下的下载数据,查看导出的目标业务域模型数据。1
    • 模型导出页面,如果目标业务域的状态导出失败。单击状态列下的查看失败原因,查看导出目标业务域模型数据失败的原因。