01 - Datafactory使用说明 联系客服

发布时间 : 星期五 文章01 - Datafactory使用说明更新完毕开始阅读df6d9433a32d7375a4178054

二、专题说明

以下专题采用信访数据表进行说明,在此不涉及业务规范和复杂逻辑,仅简单选择两张数据表举例。

主表:T_XFJD_AJXX 主键:C_BH 字表:T_XFJD_AJXX_DSRXX 主键:C_BH 外键:C_AJBH 1、字段设置注意事项

所有字段类型

选择Unique:不能生成重复数据 选择Key:作为数据表主键生成数据

数值型字段

选择Auto Number:系统将自动产生数值,不用人工设置生成策略 设置Decimal:设置保留小数位数

设置Width:设置数值字段长度,数值占位不够则用0补齐

字符型字段

设置字符为大写:Upper Case 设置字符为小写:Lower Case 设置字符包含大小写:Mixed Case

日期型字段

周末设置:weekdays and weekend days/weekdays only/weekend days only 此外,可通过format选项来设置日期格式,分别设置Date和Time的格式,生成数据将以设置样式保存到数据库中,样式可参照最下方Sample。此外,也可以在Custom Format选项中指定自定义格式,如‘2010-08-18’。

2、合成字段

对于较复杂的字段值,单一的字段设置策略无法满足业务要求,因此需要使

用合成字段来模拟。譬如字符型字段中包含数字,SJ201103020001。

选择创建合成字段

点击add按钮,新增一个字段元素,每个字段元素又可以从字符,日期(时间)和数值类型中选择

每个元素的取值与实际的字段取值策略一致的

对于合成字段的元素,选取后可以进行策略修改(Modify),删除(Remove),顺序上移(Move up),顺序下移(Move down)

3、主键生成

主键唯一标识一条数据记录,项目中可采用数字和字符类型来定义主键。数

据类型主键基本为顺序递增,如检察院办案中数据表主键N_BH,法院办案系统中数据表主键BH。字符型主键一般由多个部分组成,通常前缀表示具体的业务或模块,后缀则为数字方式顺序递增,如运维系统中SJGD001254,当然也有系统中会使用无关业务的32位uuid来作为主键。

这里以上面的主键类型为例介绍如何生成主键字段,提供一些模拟策略设置

时的注意事项。

数字型主键

数字型主键最简单的方式就是数序递增,只需要将主键字段设置为Numeric

的数序递增即可,需要注意的是某些情况下需要补齐字段位数,并选择unique和key选项,避免生成重复数值而导致应用错误。