db2 元音变音(ä,< $,ü)德语字符替换为?Pentaho ETL工具

vwkv1x7d  于 2023-10-18  发布在  DB2
关注(0)|答案(1)|浏览(144)

我们正在使用pentaho ETL工具将数据从CSV文件处理到数据库(DB2)。在文件中,我们有umlaut(ä,<$,<$)德语字符,当从CSV加载数据到DB2时,umlaut(ä,<$,<$)字符被替换为?(问号)。
我们不知道为什么变音字符成为?你能帮帮忙吗?
ETL工具:Pentaho(3.0.4)数据库:DB2
先谢谢你了,克里希纳。
我们已经检查了数据库级别,我们不确定如何检查Pentaho ETL工具中的变音字符行为,
需要知道Petaho工具如何处理Umlaut聊天者以及我们需要改变的地方。

r7xajy2e

r7xajy2e1#

在Pentaho中,CSV文件输入步骤具有设置文件编码的选项。您可以将其设置为UTF-8(默认值)或UTF-16以启用阅读特殊字符,如德语元音变音。DB2数据库似乎不是用正确的编码创建的。使用正确的编码重新创建DB2数据库可能会有所帮助。
此外,如果您使用的是Pentaho版本3. 0. 4,我强烈建议您升级到9. x. x版本,因为Hitachi / Pentaho不支持8. x. x之前的任何版本。

使用Pentaho加载德语元音变音词示例

相关问题