到目前为止,我已尝试过表达式转换以及聚合转换以获取序列号的最大值。源是平面文件
答案 0 :(得分:1)
您的设计方式需要在映射中读取源两次,一次获取记录总数(调用最大序列),然后另一次读取详细记录并将它们传递给target1或target2
您可以通过将记录数作为映射参数进行简化来简化它。
无论哪种方式,要决定何时路由到目标 - 您可以通过在变量端口中保持运行总计来计算读取的记录数,每次行通过表达式时递增,并检查(记录计数) / 2。
答案 1 :(得分:0)
如果你真的不关心上半部分和下半部分,你需要的只是两个大小相等的输出文件,你可以: