我正在尝试使用pentaho实现以下逻辑。输入中的时间列是可变的,因此必须足够动态以适应这一点。请指导我如何在pentaho中实现此目的。
Input:-
----------------------
ID |ID2 |ID3|Time
----------------------
4001 |1003 |TN |1398364200,1398450600,1398537000,1398623400,1398709800,1398796200
---------------------
Output:-
----------------------------
ID |ID2 |ID3| Time
----------------------------
4001 |1003 |TN |1398364200
4001 |1003 |TN |1398450600
4001 |1003 |TN |1398537000
4001 |1003 |TN |1398623400
4001 |1003 |TN |1398709800
4001 |1003 |TN |1398796200
----------------------------
我的设计
表 - > Java脚本(用于计算时间间隔) - >拆分行 - >行规范化器。
我看到上面的设计只有在没有时间间隔固定且对动态数据没那么有用时才有用。
答案 0 :(得分:0)
andtorg..thanks指出..我一直在使用Split字段来执行此操作。切换到“将字段拆分为行”。