我已经在所需的数据库中
现在我要从位置运行查询
[quickstart.cloudera:21000]> -f /home/cloudera/impala-tpcds-kit/queries/q4.sql;
查询:-f /home/cloudera/impala-tpcds-kit/queries/q4.sql
查询提交于:2017-07-11 11:18:13(协调员:http://quickstart.cloudera:25000)
错误:AnalysisException:第1行中的语法错误:
-f /home/cloudera/impala-tpcds-kit/queries/q4.sql
^
遇到:-
预期值:ALTER,COMPUTE,CREATE,DELETE,DESSCRIBE,DROP,EXPLAIN,GRANT,INSERT,INVALIDATE,LOAD,REFRESH,REVOKE,SELECT,SET,SHOW,TRUNCATE,UPDATE,UPSERERT,USE,VALUES和
引起原因:异常:语法错误
最佳答案
可以使用“源”完成
$ impala-shell -i localhost
...
[localhost:21000] > source commands.sql;
关于apache - 一旦我已经在impala shell中,如何运行.sql文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45041934/