导出导入数据模型

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

导出模型文件

  1. 登录BizWorks,在选择平台下拉列表中选中建模平台image.png

  2. 单击页面右上角a7.png图标或其文本框区域,在下拉列表中单击目标项目名称后,单击建模页签。在建模导航栏中,选择技术建模 > 限界上下文

  3. 限界上下文页面,单击目标限界上下文名称。

  4. 在目标限界上下文导航栏中,单击数据模型。在数据模型页面,选择更多 > 导出模型文件image.png系统直接下载数据模型文档,格式为JSON。

导入模型文件

  1. 数据模型页面,选择更多 > 导入模型文件

  2. 导入模型文件面板,单击虚线框上传文件或将文件拖拽入内,单击导入。仅支持不大于5 MB的JSON格式文件。导入面板

    重要

    如果模型文件中有已存在的资源,将会导入失败。

从数据库导入模型

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

  1. 数据模型页面,选择更多>从数据库导入模型

  2. 数据库导入数据模型面板的配置数据库参数配置向导页面,完成相关参数配置后,单击下一步1

    1. 配置数据库参数

      • 选择数据库连接下拉列表中,选择目标数据库连接。

        如果下拉选项为空或者您想添加目标数据库连接,您可以单击管理数据库连接进行添加。

        管理数据库面板,单击添加数据库连接,完成数据库连接名称数据库类型服务器等配置项设置后,单击保存,单击关闭1

      • 填写用户名密码

    2. 配置导入规则:如果系统中存在相同表名的模型,支持跳过导入覆盖导入终止导入

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

      • 如果您选择跳过导入:表名重复的表的信息不会被导入,其他表正常导入。

      • 如果您选择覆盖导入:覆盖系统中相同表名的模型数据,所有的字段和索引以数据库中为准全量覆盖,不会增量导入。

      • 如果您选择终止导入:所有的表都不会导入。

      说明
      • 系统会为每张表自动生成一个模型编码,您也可以在下一步中手动修改。

      • 不管表名是否相同,模型编码都不能和系统中已有的数据重复。

  3. 选择数据表配置向导页面,选中目标数据表(支持多选),按需编辑模型编码后,单击下一步

    说明

    模型编码为字符、数字的组合,长度不得超过80个字符,需以小写字母开头,且在数据模型内唯一。

    • 如果数据模型导入成功,您会看到界面提示:导入成功,此次共导入****个数据模型

    • 如果数据模型导入失败,您会看到界面提示:导入失败,且系统会枚举具体导入失败的明细和相应报错信息。