使用DMS生成测试数据

本文涉及的产品
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
简介: DMS是阿里云的数据管理工具,可以很方便地生成符合自己需要的测试数据。

      开发过程中,经常需要需要生成各种测试数据,这在以前往往需要编写sql脚本或者简单的程序来实现。需要的测试数据越复杂,需要编写的程序和脚本的难度也越大。如果,使用DMS,可以免除编写脚本和程序的苦恼,简化生成测试数据的过程,节约大量的时间。DMS生成测试数据的过程中还可以根据需要选择数据生成的各种算法,生成更符合真实环境的数据,确实是辅助开发的利器。下面简单演示一下。

1 创建测试表

屏幕截图(949).png这个过储比较简单,在左边导航栏中右键点击要创建表的数据库,选择新建表,填入表名、列信息,选择保存变更即可。

屏幕截图(950).png

屏幕显示建表的sql语句,点击立即执行。

屏幕截图(951).png

2 测试数据构建

点击菜单栏中的数据库开发,环境构建,测试数据构建,开始构建测试数据

屏幕截图(952).png


点击右上角测试数据构建

屏幕截图(953).png


输入任务名称,选择测试数据的目标库,,输入表名,生成的行数,这里可以定义每个列生成数据的算法。

A 点击第一行数据右侧的生成方式,设置dept_no列的生成方式

屏幕截图(958).png

选择随机,生成类型区间,设置区间的最大值和最小值后确认算法配置。

B点击第二行数据右侧的生成方式,选择dept_name的生成算法

屏幕截图(955).png

这里选择自定义,基本类型选择部门,也可以选择枚举,输入项目中的实际值,确认算法配置。

C 点击第三行右侧的数据生成方式,选择loc的数据生成算法。

屏幕截图(956).png

也选择自定义方式,选择地址位置/城市,确认算法配置。

预览一下测试数据

屏幕截图(959).png

预览确认测试数据符合要求后执行工单

屏幕截图(960).png

屏幕截图(961).png

工单执行完成后,查看一下表中的数据

屏幕截图(962).png

3 总结

   阿里的DMS工具还是很好用的,数据的生成算法比较灵活,操作也很简单,都是鼠标点击操作,不需要任何sql或者程序编程。

相关实践学习
MySQL基础-学生管理系统数据库设计
本场景介绍如何使用DMS工具连接RDS,并使用DMS图形化工具创建数据库表。
相关文章
|
2月前
|
人工智能 关系型数据库 分布式数据库
拥抱Data+AI|“全球第一”雅迪如何实现智能营销?DMS+PolarDB注入数据新活力
针对雅迪“云销通App”的需求与痛点,本文将介绍阿里云瑶池数据库DMS+PolarDB for AI提供的一站式Data+AI解决方案,助力销售人员高效用数,全面提升销售管理效率。
|
1天前
|
分布式计算 Shell MaxCompute
odps测试表及大量数据构建测试
odps测试表及大量数据构建测试
|
7天前
|
开发框架 .NET Java
C#集合数据去重的5种方式及其性能对比测试分析
C#集合数据去重的5种方式及其性能对比测试分析
27 11
|
8天前
|
开发框架 .NET Java
C#集合数据去重的5种方式及其性能对比测试分析
C#集合数据去重的5种方式及其性能对比测试分析
38 10
|
2月前
|
机器学习/深度学习 算法 UED
在数据驱动时代,A/B 测试成为评估机器学习项目不同方案效果的重要方法
在数据驱动时代,A/B 测试成为评估机器学习项目不同方案效果的重要方法。本文介绍 A/B 测试的基本概念、步骤及其在模型评估、算法改进、特征选择和用户体验优化中的应用,同时提供 Python 实现示例,强调其在确保项目性能和用户体验方面的关键作用。
40 6
|
2月前
|
机器学习/深度学习 算法 UED
在数据驱动时代,A/B 测试成为评估机器学习项目效果的重要手段
在数据驱动时代,A/B 测试成为评估机器学习项目效果的重要手段。本文介绍了 A/B 测试的基本概念、步骤及其在模型评估、算法改进、特征选择和用户体验优化中的应用,强调了样本量、随机性和时间因素的重要性,并展示了 Python 在 A/B 测试中的具体应用实例。
31 1
|
2月前
|
关系型数据库 分布式数据库 数据库
云栖大会|从数据到决策:AI时代数据库如何实现高效数据管理?
在2024云栖大会「海量数据的高效存储与管理」专场,阿里云瑶池讲师团携手AMD、FunPlus、太美医疗科技、中石化、平安科技以及小赢科技、迅雷集团的资深技术专家深入分享了阿里云在OLTP方向的最新技术进展和行业最佳实践。
|
3月前
|
存储 人工智能 安全
【荣誉奖项】荣获2024数据治理优秀产品!瓴羊Dataphin联合DAMA发布数据管理技能认证
瓴羊Dataphin连续俩年获得DAMA年度优秀数据治理产品奖,本次与DAMA联合发布“DAMA x 瓴羊 数据管理技能认证”,助力提升全民数据素养。
174 0
【荣誉奖项】荣获2024数据治理优秀产品!瓴羊Dataphin联合DAMA发布数据管理技能认证
|
3月前
|
存储 测试技术 数据库
数据驱动测试和关键词驱动测试的区别
数据驱动测试 数据驱动测试或 DDT 也被称为参数化测试。
43 1
|
3月前
|
机器学习/深度学习 监控 计算机视觉
目标检测实战(八): 使用YOLOv7完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)
本文介绍了如何使用YOLOv7进行目标检测,包括环境搭建、数据集准备、模型训练、验证、测试以及常见错误的解决方法。YOLOv7以其高效性能和准确率在目标检测领域受到关注,适用于自动驾驶、安防监控等场景。文中提供了源码和论文链接,以及详细的步骤说明,适合深度学习实践者参考。
682 0
目标检测实战(八): 使用YOLOv7完成对图像的目标检测任务(从数据准备到训练测试部署的完整流程)

热门文章

最新文章