如何在sqoop中使用六边形分隔符以使用外部表分度计读取

时间:2019-03-07 19:27:16

标签: shell hive hex hdfs sqoop

我已经使用--fields-terminated-by '\0336'(即冰岛语in sqoop命令中的Þ大写THORN的八进制值)从netezza提取数据到hdfs。 在hdfs文件中,我可以看到Þ字符,当我在hdfs位置顶部创建外部表时,看不到正确显示的数据。
使用了以下选项

FIELDS TERMINATED BY '\222'  -- decimal
FIELDS TERMINATED BY '\u00DE'  -- hexa
FIELDS TERMINATED BY '\0336' -- octal

请让我知道是否还有其他选择。

非常感谢您的帮助。

0 个答案:

没有答案