我正在尝试使用Spoon(Pentaho数据集成)将典型行格式的数据更改为实体属性值格式。
我的源数据如下:
My Normaliser的设置如下:
以下是结果:
为什么string_value列中的CONDITION_START_DATE和CONDITION_STOP_DATE的值而不是date_value列?
根据this文档
答案 0 :(得分:0)
请在http://wiki.pentaho.com/display/EAI/Row+Normaliser中查看在一个步骤中规范化多行部分。根据这一点,你应该有一组具有相同类型的字段(pr_sl - > Product1,pr1_nr - > Product1),只有在这种情况下你可以在输出中获得多个字段(pr_sl - > Product Sales,pr1_nr - >产品编号)。
在您的情况下,您可以将日期转换为字符串,然后将行规范化器与单个新字段一起使用,然后使用公式作为示例:
然后将date_value转换为日期。