背景:在 Talend 中,通常使用 tSplitRow 之类的方法将具有多个字段的一行映射到多行。带字段的行:
Date | Name | MorningPhone | Day Phone | EveningPhone
...可以分为:
Date | Name | Phone
...并且您将始终从一行中获得 3 个结果行。
问题:如果我想要来自可变数量字段的行数怎么办?
我有一个模式:UniqueID | FieldSet
其中 FieldSet 是可被九整除的列的分隔字段。如果有 45 个字段,在这个分隔列中,我想要 5 行。81 个字段 => 9 行。
我正在尝试使用 tJavaRow 来解析字段,但我不知道如何将其与 tSplitRow 结合以生成适当数量的字段。
想法?谢谢!