如何将Hive表导出中的以下文本作为csv删除到本地。
这是我在顶部找到的不必要的文本行,列的标题位移到csv的第二行:
4/4/2018 19:19 284 WARN [main] conf.HiveConf (HiveConf.java:initialize(3081)) - HiveConf of name hive.custom-extensions.root does not exist
这是我用来制作csv的代码。
hive -e 'set hive.cli.print.header=true;
select * from database1.my_table' | sed 's/[\t]/,/g' > /s/myusername/my_table.csv
答案 0 :(得分:0)
您可以阻止将警告消息打印到控制台,并将其发送到DRFA
(每日滚动文件附加程序):
export HADOOP_ROOT_LOGGER="WARN,DRFA"