Excel编写器日期格式错误

时间:2016-03-10 12:31:28

标签: date metadata pentaho kettle pdi

我有一个源数据(.csv),其中Date列是一种格式  "日/月/年"当我尝试将此日期列输出到Excel编写器时,它会给我一个错误,并且Excel编写器步骤也没有内容选项卡中内置的相同格式 - >字段 - >类型这一步。我甚至尝试使用选择值步骤并将日期格式的元数据指定为" dd / mm / yyyy"。

转型:

enter image description here

Microsoft Excel Writer步骤中的下拉日期格式列表:

Date formats

1 个答案:

答案 0 :(得分:2)

Microsoft Excel Writer支持Date类型dd/MM/yyyy格式,该格式已妥善保存在已创建文件的单元格中。我建议你不要从下拉菜单中选择,因为它可能不完整,而是手工输入。

这是我运行的一个证明它的例子:

Sample

作为补充说明,请记住,如果您遇到过这样的问题,并且发现即使您可以确保在无法强制执行的步骤中的前一步骤中对列进行格式化,您也可以使用{{ 1}}具有String格式的类型 - 这会将输入列值视为原样,因此不会以任何方式更改它来自上一步。