我有一个带头的第一行CSV文件:
1; 2; Q1; Q2; Q3; Q4; AVD
Pressretur;IntäktStressretur; 0,0; 0,0; 0,0; 0,0; 320
Lej RP;IntäktLejhantering; 0,0; 0,0; 0,0; 0,0; 320
Lej FTI;IntäktLejhantering(FTI); 0,0; 0,0; 0,0; 0,0; 320
Kartong FTI;IntäktKartongFTI; 0,0; 0,0; 0,0; 0,0; 320
Plast Fti;IntäktPlastFTI; 0,0; 0,0; 0,0; 0,0; 320
我尝试使用Excel输出将其转换为Excel文件,但它失败了 无论我尝试什么配置。
在我看来,因为它是DATA TYPE错误。当我设置CSV导入时 我尝试使用NONE和NUMBER作为CSV中COL3-7字段的类型,但是当数据写入Excel时,它最终会出现NullpointerException。 如果我只选择两个第一个COLUMNS它可以工作,但是当我尝试添加数字COLUMNS时,它会失败。
有什么不对?
答案 0 :(得分:0)
1)你能预览"输入步骤中的数据(或将其发送到虚拟步骤或文本输出,而不是Excel输出)?如果不能,问题在于输入,而不在于输出。
2)您使用分号作为分隔符,使用逗号作为小数 - 这很好 - 只需确保您的PDI配置和/或步骤参数与此一致。