【发布时间】:2017-12-14 17:59:35
【问题描述】:
HIVE 中是否有命令行可用于定义输出文件为 CSV 的格式?
类似下面的例子吗?
set hive.resultset.use.unique.column.names=false;
编辑 - 为 12/18 的进一步上下文添加了以下内容。
我正在使用的终端窗口在通过脚本运行“导出”时具有命令行的预定义设置。以下是它的命令:
set hive.metastore.warehouse.dir=/idn/home/user;
set mapred.job.queue.name=root.gmis;
set hive.exec.scratchdir=/axp/hivescratch/user;
set hive.resultset.use.unique.column.names=false;
set hive.cli.print.header=true;
set hive.groupby.orderby.position.alias=true;
与下面的冗长字符串相比,我可以添加另一个命令吗?我在另一个蜂巢终端中使用以下内容;但它的 SQL 不同(?)。
cloak-hive -e "INSERT OVERWRITE LOCAL DIRECTORY '/adshome/user/VS_PMD' ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
【问题讨论】: