【发布时间】:2018-10-02 22:15:44
【问题描述】:
我有一个输入流,列中有动态数量的值:
678|32;29;29;46;48
094|2;8;9;9;48;48
我需要的最终结果:
678|32
678|29
678|46
678|48
094|2
094|8
094|9
094|48
我应该使用 tjava 来解析这个流以及如何动态地取消透视到行吗?
谢谢
【问题讨论】:
-
tJava 只能用于 Talend?通过简单的逻辑和一些字符串拆分,您可以很容易地实现您想要的。到目前为止,您尝试了什么,您有什么具体问题吗?另见:stackoverflow.com/help/on-topic
-
@user6479259:
678|32;29;29;46;48是字符串还是678是列,其余32;29;29;46;48是列中的行? -
@sorifiend 我不仅可以使用 java 其他组件,但棘手的部分是第二列是动态的,应该转置我尝试使用 tnormalizer 但它按第一列分组。
-
@user6479259 678 是第一列,其余 32;29;29;46;48 是要拆分和转置的第二列
-
你有TDM吗..
标签: java talend talend-mdm