值转换规则介绍
1 简介
1.1 功能介绍
通过定义不同类型的值转换规则,在数据集成时对源单字段的值进行转换,例如:将源系统单据ID转换为目标系统单据ID。
功能列表:新增、删除、同步数据、自动匹配、匹配结果、测试、日志和导入导出等功能。
1.2 应用场景
通过配置的方式定义字段值转换的规则,在不同数据集成方案中进行复用。
例如EAS的使用状态“普通”(对应源单 ID为 1)需要转换成苍穹的“可用”(对应目标单 ID为 0),对应,EAS的“作废”(对应源单 ID为 0)需要转换成苍穹的“禁用”(对应目标单 ID为 1),这个转换过程可通过值转换规则进行配置映射。
注:能够通过在线配置实现的内容,一定不建议使用JAVA代码实现,有代码就意味着需要打补丁、需要停机部署,而且后续维护成本极高。
1.3 系统路径
【集成管理】→【数据集成】→【值转换规则】
1.4 字段/按钮说明
字段说明:
字段名称 | 详细解释 |
规则类型 | 值转换规则的类型,不同类型需要配置的字段不同,适用场景不同。 |
编码 | 规则编码,可自动生成 |
名称 | 规则名称,可自动生成 |
源对象 | 需要转换的源系统集成对象 |
目标对象 | 需要转换的目标系统集成对象 |
源系统 | 源对象的所属系统 |
目标系统 | 目标对象的所属系统 |
映射类型 | 根据所选对象自动生成 |
按钮说明:
按钮名称 | 详细解释 |
保存 | 保存值转换规则 |
删除 | 删除值转换规则 |
测试 | 测试值转换规则 |
导入/导出 | 导入/导出值转换规则 |
关联查询 | 查询值转换规则所关联的集成方案、服务流程 |
历史版本 | 查看历史版本 |
2 主要操作
2.1 值转换规则新增
步骤1:请进入“值转换规则列表”,点击“新增”按钮,选择所需的规则类型
步骤2:输入相关信息后保存
2.2 值转换规则类型
目前集成云支持了下面几种类型的值转换规则:
人工映射:手工维护映射关系(人工点击"自动匹配"并修改自动匹配的结果),系统会根据定义的转换规则字段(编码、名称、自定义字段1.......)进行自动匹配,未匹配的数据需要手工维护
使用场景:数据量小、手工易维护的基础数据,当数据量过大时不建议使用
候选键映射:根据已配置的集成方案中的候选键关系,自动映射目标的输出值
常量转换:维护固定值的映射转换关系
SQL规则:基于输入值,通过SQL脚本的方式,联查输出值
Java规则:通过编写Java代码的方式,完成输入值和输出值之间的转换,适用于复杂场景,一般不推荐使用
组合规则:组合2个及以上方案,进行串联执行;上一个方案的输出,作为下一个方案的输入,最终得到目标输出值
值转换规则介绍
本文2024-09-23 00:49:38发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-141991.html