【问题标题】:Save Impala Shell query results in CSV以 CSV 格式保存 Impala Shell 查询结果
【发布时间】:2018-09-24 18:47:15
【问题描述】:

如何通过 Impala Shell 将我的查询结果保存在 CSV 文件中。

我的代码:

impala-shell -q "use test;
select * from teams;
-- From this point I need to save the query results to /Desktop (for example).
"

我遇到的问题是我必须先选择数据库然后操作查询,但是我只看到直接使用查询而不是使用数据库然后查询的语法命令。

【问题讨论】:

    标签: export-to-csv impala


    【解决方案1】:

    找到了。

    impala-shell -B -o output.csv --output_delimiter=',' -q "use test;
    select * from teams;"
    

    【讨论】:

    【解决方案2】:

    你可以使用

    impala-shell -B -q "select * from anylbi.tablename_1;" -o extract.csv
    --print_header '--output_delimiter=,'
    

    如果您尝试连接的特定服务器,您可以使用 -i 选项,然后使用 impala-shell 后面的服务器名称

    【讨论】:

      猜你喜欢
      • 2015-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-26
      相关资源
      最近更新 更多