数据模型创建完成后,BizWorks支持将数据模型导出为JSON文档,同时也支持将从平台导出的模型文档导入到平台中 。您可以利用该功能在不同系统间进行数据模型的迁移操作。本文为您介绍如何导出导入数据模型。

导出模型文件

  1. 登录BizWorks,单击左侧导航栏1图标。在概览页面的左上角,单击1图标,从项目下拉列表中选择目标项目实例。1
  2. 单击1图标,在领域建模导航栏中,选择技术建模 > 业务域
  3. 业务域页面,单击目标业务域名称后,在目标业务域版本列表中,单击目标版本。
  4. 在目标版本业务域的数据模型页签下,选择更多 > 导出模型文件1系统直接下载数据模型文档,格式为JSON。

导入模型文件

  1. 在目标版本业务域的数据模型页签下,选择更多 > 导入模型文件
  2. 导入模型文件面板,单击虚线框上传文件或将文件拖拽入内,单击导入。仅支持不大于5 MB的JSON格式文件。导入面板
    重要 如果模型文件中有已存在的资源,将会导入失败。

从数据库导入模型

如果已经在数据库中建好表和字段,需要将表结构同步到BizWorks中,可以使用导入数据模型功能。

  1. 在当前版本业务域的数据模型页签下,选择更多>从数据库导入模型
  2. 数据库导入数据模型面板的配置数据库参数配置向导页面,完成相关参数配置后,单击下一步1
    1. 配置数据库参数:填写服务器地址、端口号、数据库名称以及用户名和密码。
    2. 配置导入规则:如果系统中存在相同表名的模型,支持跳过导入覆盖导入终止导入

      如果模型编码不同,而表名相同时:

      • 如果您选择跳过导入:表名重复的表的信息不会被导入,其他表正常导入。
      • 如果您选择覆盖导入:覆盖系统中相同表名的模型数据,所有的字段和索引以数据库中为准全量覆盖,不会增量导入。
      • 如果您选择终止导入:所有的表都不会导入。
      说明
      • 系统会为每张表自动生成一个模型编码,您也可以在下一步中手动修改。
      • 不管表名是否相同,模型编码都不能和系统中已有的数据重复。
  3. 选择数据表配置向导页面,选中目标数据表(支持多选),按需编辑模型编码后,单击下一步
    说明 模型编码为字符、数字的组合,长度不得超过80个字符,需以小写字母开头,且在数据模型内唯一。
    • 如果数据模型导入成功,您会看到界面提示:导入成功,此次共导入****个数据模型
    • 如果数据模型导入失败,您会看到界面提示:导入失败,且系统会枚举具体导入失败的明细和相应报错信息。