impala shell命令参数列表太长

mrwjdhj3  于 2021-06-26  发布在  Impala
关注(0)|答案(1)|浏览(531)

我有一个1700行的查询要在impalashell中执行。我用以下命令创建了一个shell脚本: impala-shell -V -i hostname -q "[QUERY]" 但是,当我用 sh script.sh ,我收到了错误信息 "Argument list too long" . 我能够使用impala shell命令运行更简单/简短的查询。
我还试图通过运行命令来扩大限制 ulimit -s 65536 但我也犯了同样的错误。
我怀疑查询的行数太多。

tkclm6bt

tkclm6bt1#

-f选项就是答案。我准备了一个单独的sql文件,它成功了。 impala-shell -V -i hostname -f file.sql

相关问题