Pentaho使用以前字段的Excel输入

时间:2018-06-04 19:30:25

标签: pentaho kettle

我正在使用pentaho中的excel文件。

我在目录中进行预处理,因为信息以这种方式存储:

/[year_dir]/[mounth_dir]/[store_id]_[day_ofmount].xls

' example /2017/01/4567_3.xls means  03/01/2017 sells of the store 4567

并将文件名传递给 Excel输入,但year,day ,store_id列名称的信息将添加到开头,移动其余的列名称,而不是excel的数据< / p>

Problem

1 个答案:

答案 0 :(得分:0)

最简单的方法是在输出数据流中包含文件名(整个路径),然后使用正则表达式将其拆分为您需要的各种各样的部分,并从那里提取日期和存储ID。

如果订单很重要,您可以稍后使用选择值步骤重新排序字段。