您可以通过DMS提供的测试数据构建功能,批量生成各类随机值、地区名、虚拟IP地址等信息,有效减轻您准备测试数据的负担。

操作演示

本示例通过测试数据构建功能批量生成big_table表的100万条测试数据。
说明 以下操作步骤中的poc_dev实例、big_table表为测试数据。
  1. 以普通用户角色账号登录数据管理DMS 5.0
  2. 在DMS对象列表中展开poc_dev目标实例,双击poc_dev数据库,即可进入SQL Console窗口。
  3. 在SQL Console窗口中,右键单击big_table目标表,在弹出的列表中选择数据方案 > 测试数据构建
    测试数据构建按钮
  4. 测试数据构建工单申请页面,配置以下参数:
    测试数据构建工单配置
    配置项 是否必填 说明
    任务名称 便于后续检索,并提供给审批人员清晰的操作意图,请详细填写本次操作的任务名称。
    配置算法 各字段的生成方式,详情信息请参见配置算法介绍
    生成行数 测试数据生成的行数,本示例生成100万条数据。
    冲突处理 选择遇到数据冲突则跳过。当前支持两种冲突处理模式:
    • 遇到数据冲突则跳过:遇到主键、唯一键的数据写入冲突则跳过冲突记录继续写入其他数据。
    • 遇到数据冲突则替换:遇到主键、唯一键的数据写入冲突则更新原记录的数据并继续写入其他数据。
  5. 单击提交申请,并等待审批完成。
  6. 待审批通过后,系统会自动生成SQL语句并执行,您可以在工单详情页中查看执行进度。
    shujugoujian
  7. 任务执行完毕后,您可以到开发库poc_dev中查看数据生成情况。
    shuju