Apache 一旦我已经在impala shell中,如何运行.sql文件?

Apache 一旦我已经在impala shell中,如何运行.sql文件?,apache,hadoop,cloudera,impala,Apache,Hadoop,Cloudera,Impala,我已经在我所需的数据库中 现在我想从位置运行查询 [quickstart.cloudera:21000]>-f/home/cloudera/impala-tpcds-kit/querys/q4.sql; 查询:-f/home/cloudera/impala tpcds kit/querys/q4.sql 查询提交时间:2017-07-11 11:18:13(协调员:) 错误:AnalysisException:第1行中的语法错误: -f/home/cloudera/impala-tpcds-ki

我已经在我所需的数据库中 现在我想从位置运行查询

[quickstart.cloudera:21000]>-f/home/cloudera/impala-tpcds-kit/querys/q4.sql; 查询:-f/home/cloudera/impala tpcds kit/querys/q4.sql 查询提交时间:2017-07-11 11:18:13(协调员:) 错误:AnalysisException:第1行中的语法错误: -f/home/cloudera/impala-tpcds-kit/querys/q4.sql ^ 遇到:- 预期:更改、计算、创建、删除、描述、删除、解释、授予、插入、失效、加载、刷新、撤销、选择、设置、显示、截断、更新、升级、使用、值,以及

原因:异常:语法错误

可以使用“源”完成

$ impala-shell -i localhost
...
[localhost:21000] > source commands.sql;