无法使用插入符号在hdfs中加载数据(é, ö)

mf98qq94  于 2021-05-27  发布在  Hadoop
关注(0)|答案(0)|浏览(289)

我正在尝试将表从teradata加载到hive。数据包含特殊字符,例如(é, ö). 当我把它加载到hdfs中时,文件会用“?”,“替换这些字符☐' 在notepad++中打开时,文件的编码是utf-8。我正在使用泰伦德大数据工作室进行上述操作。
hdfs中加载的文本文件采用utf-8编码。2.放入hdfs的数据如下所示“ef bf bd”在其面向以上字符的任何位置都被替换。
0000120:30 7c 56 ef bf bd 43 4c 41 56 20 45 4c 47 52 7c 0 | v…类别elgr|
预期结果:五àclav在hive中收到的结果:v�克拉夫
teradata侧,列的字符集为ascii。
有人知道如何解决这个问题吗?utf-8是否也包含拉丁字符集?
提前谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题