数据集成方案新增过滤条件固定值功能(#{scheduled_time}
新特性:数据集成方案新增过滤条件固定值功能: #{scheduled_time} 以及#{scheduled_time-1day}、#{scheduled_time-1hour}、#{scheduled_time-1minute}类似形式固定值,用于支持以执行结果的创建时间为基准((类似于 now 对应于当前时间),为条件值提供一个具有一致性的动态赋值机制。),基于增量的数据集成配置,如在执行失败后重试时的实际条件与第一次执行时的实际条件是有差异的,所以使用#{scheduled_time}即为之前该执行结构的创建时间。
使用说明:
一、数据集成方案中过滤条件小于#{scheduled_time}
1.重做执行结果,总行数不会增加后面新创建的币别数据
使用场景:只重新跑业务数据的创建时间<=当前执行结果创建时间的业务数据
举例:2020-03-04 09:54:58创建执行任务后,EAS又新增了一个币别,实际上符合条件的是由之前的196条增加到197条,当数据然后集成方案中过滤条件小于#{scheduled_time}后,总行数还是之前的196条。
2.立即执行启动方案,总行数会增加后面新增的币别数据
使用场景:不重做历史的执行结果,获取所有符合条件的业务数据
二、数据集成方案中过滤条件大于#{scheduled_time}
3.重做执行结果,总行数只是后面新增的币别数据
使用场景:获取业务数据的创建时间>=当前执行结果创建时间的业务数据
举例:2020-03-04 09:49:19创建执行任务后,EAS又新增了一个币别,当数据然后集成方案中过滤条件大于#{scheduled_time}后,重新执行这个任务后,总行数只有1.
4.立即执行启动方案,总行数为0(原因:设置#{scheduled_time}等同于设置了#{now})
数据集成方案新增过滤条件固定值功能(#{scheduled_time}
本文2024-09-23 00:51:49发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142225.html