Pentaho日期类型问题

Pentaho date type problems

我有一个 CSV-file,第一行是 header:

1;2;Q1;Q2;Q3;Q4;平均值

Pressretur;Intäkt Pressretur; 0,0; 0,0; 0,0; 0,0;320
Lej RP;Intäkt Lejhantering; 0,0; 0,0; 0,0; 0,0;320
Lej FTI;Intäkt Lejhantering (FTI); 0,0; 0,0; 0,0; 0,0;320
Kartong FTI;Intäkt Kartong FTI; 0,0; 0,0; 0,0; 0,0;320
Plast Fti;Intäkt Plast FTI; 0,0; 0,0; 0,0; 0,0;320

我尝试使用 Excel 输出将其转换为 Excel-file 但它失败了 无论我尝试什么配置。

在我看来,这是一个数据类型错误。当我设置 CSV 导入时 我已经尝试使用 NONE 和 NUMBER 作为 CSV 中 COL3-7 字段的类型,但是当数据应写入 Excel 时,它以 NullpointerException 结束。 如果我只选择前两个 COLUMNS,它会起作用,但是当我尝试添加数字 COLUMNS 时,它会失败。

有什么问题吗?

1) 您能否 "Preview" 输入步骤中的数据(或将其发送到虚拟步骤或文本输出,而不是 Excel 输出)?如果你不能,问题出在你的输入,而不是你的输出。

2) 您使用分号作为分隔符,使用逗号作为小数点 - 这很好 - 只需确保您的 PDI 配置 and/or 步骤参数与此一致。