从 impala-shell 中将查询内容输出到文件
Output contents of query to file from within impala-shell
我正在尝试从 Hive table 中提取一些信息,当我在 impala-shell 中 运行 一个 describe db.tablename
语句时,我明白了输出约为 2000 行。
如何在不退出交互模式的情况下将这些信息提取到本地文件中?我只能通过在启动 impala-shell
时传递 -o
参数来找到参考来做到这一点
我在文档中找不到对此的引用,但这有效 -
在impala-shell
内我们可以做到
set output_file=blah.csv;
select * from dbname.table_name limit 1000;
unset output_file;
我正在尝试从 Hive table 中提取一些信息,当我在 impala-shell 中 运行 一个 describe db.tablename
语句时,我明白了输出约为 2000 行。
如何在不退出交互模式的情况下将这些信息提取到本地文件中?我只能通过在启动 impala-shell
-o
参数来找到参考来做到这一点
我在文档中找不到对此的引用,但这有效 -
在impala-shell
内我们可以做到
set output_file=blah.csv;
select * from dbname.table_name limit 1000;
unset output_file;