gpt4 book ai didi

hadoop - 将 HiveQL 查询的结果导出到 CSV 时出错?

转载 作者:可可西里 更新时间:2023-11-01 16:29:33 26 4
gpt4 key购买 nike

我是 Hadoop/Hive 的初学者。我做了一些研究以找到一种将 HiveQL 查询结果导出到 CSV 的方法。我在 Putty 的命令行下运行 -

Hive -e ‘use smartsourcing_analytics_prod; select *  from solution_archive_data limit 10;’ > /home/temp.csv;

但是下面是我收到的错误 enter image description here

ParseException line 1:0 cannot recognize input near 'Hive' '-' 'e'

我将不胜感激。

最佳答案

  • 从配置单元 shell 外部运行您的命令 - 仅从 linux shell。
  • 使用“hive”而不是“Hive”运行
  • 仅仅将输出重定向到 csv 文件是行不通的。你可以这样做:
    hive -e '你的问题在这里' | sed 's/[\t]/,/g' > sample.csv
    喜欢在这里提供:How to export a Hive table into a CSV file?
  • AkashNegi 的回答也对你有用……虽然时间更长

关于hadoop - 将 HiveQL 查询的结果导出到 CSV 时出错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40854376/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com