.tsv输出文件未在配置单元中正确导入

ckocjqey  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(354)

我正在尝试导入配置单元查询结果 .tsv 格式,但无法正确导入结果。我用油灰终端互动。当我在hive环境中执行查询时,它会给出正确的结果,但是当我尝试在hadoop环境中使用以下命令执行查询时,它不会捕获正确的结果。

hive -e"select substr(trim(split(column1,'\\|')[1]),1,1), column1, column2, from Table_X" > /home/test1.tsv

可能是因为正则表达式 ('|') ???

vawmfj5a

vawmfj5a1#

替换双反斜杠 \\ 带三个反斜杠 \\\ 从命令提示符执行时

hive -e "select substr(trim(split('POS1 | 5P0011 | 36EB0395-4A75-49AB-BD9A-71DA1E2C114D |','\\\|')[1]),1,1)"

相关问题