在基于pentaho的日期拆分文本文件

时间:2015-06-18 10:22:57

标签: pentaho

我有一个文本文件,我想根据日期将此文件拆分为多个输出文件。

Dates       Keywords
201506-17   iphone 5
201506-16   iphone 4
201506-15   iphone 3
201506-14   iphone 2
201506-13   iphone 1

1 个答案:

答案 0 :(得分:0)

我研究了你的逻辑。我一步一步解释,请关注。

第1步: - 创建一个转化调用transformation_1

数据网格=>结果就像这些

Dates       Keywords
201506-17   iphone 5
201506-16   iphone 4
201506-15   iphone 3
201506-14   iphone 2
201506-13   iphone 1

修改的Java脚本值=>如下面的图像

enter image description here

最后transformation_1就像这些。

enter image description here

第2步:创建另一个名为transformation_2的转换。如下图所示

enter image description here

第3步:创建另一个名为transformation_3的转换。如下图所示。

enter image description here

步骤4:创建名为sub_job_1的作业。如下图所示。

enter image description here

步骤5:创建名为main_job_1的作业。如下图所示。

enter image description here

===>完成main_job_1后的重要步骤。选中这些选项对每个输入行执行。如下图所示。

enter image description here

最后运行main_job_1。它成功创建了5个文件。

我认为这些信息对您有用。

谢谢。