我是 ensemble 的新手,并且对数据转换有一个澄清。
我有2个模式如下,
PatientID,
Patient Name,
Patient Address (combination of door number, Street, District, State)
和另一个模式,
PatientID,
Patient Name,
Door Number
Street
District
State
现在有一个传入的文本文件,其中包含根据第一个模式(“|”分隔)的 1000 条记录,如下所示,
1001|John|220,W Maude Ave,Suisun City, CA
像这样在输入文件中有 1000 条记录
我的要求是根据第二个模式转换它(即分隔地址)并存储在文件中,例如,
1001|John|220|W Maude Ave|Suisun City|CA
我实施的一种解决方案是遍历文件中的每一行,并将地址中的 , 替换为“|”。
我的问题是,我们是否可以通过 DTL 做到这一点。如果答案是肯定的,我们如何使用 DTL 遍历 1000 条记录。
DTL会不会很耗时?因为我们需要加载模式然后进行转换。
请帮忙。