【发布时间】:2020-05-15 09:23:07
【问题描述】:
我是 Pentaho 8.3 CE (Spoon) 的新手,我正在尝试通过将其他 3 个文本字段连接在一起来向 CSV 文件添加一个额外的列。我正在使用 2 个选项 - 计算器和内置的“Concat 字段”转换。
我面临的问题是某些行用“”括起来,而另一些则没有……例如
- 字段 A =“一件事,另一件事”
- 字段 B = 另一件事
- 字段 C = 最终结果
理想情况下,我想要,
- 新字段 = “一件事,另一件事,另一件事,最后一件事”,
我发现我无法将最后的 " 括起来,所以看起来像 "One thing, another... Final thing
如何让 Pentaho 添加最后的 " on?我已设置强制打开外壳。
【问题讨论】:
-
您是否尝试在连接之前从字符串中删除所有引号和特殊字符?文本文件输出应该能够将它们放回最后。
-
在读入文件后通过添加“替换字符串”来尝试。没用
-
如果我取消选中右填充字段,它适用于替换字符串、Concat 字段上没有附件和文本文件输出上的引号附件。我注意到您的屏幕截图中启用了该选项。尝试将其关闭。