我希望有人可以帮我解决这个问题。 在spark-shell中,如果我尝试下面的内容:
$ arc lint --help
lint [options] [paths]
lint [options] --rev [rev]
Supports: git, svn, hg
Run static analysis on changes to check for mistakes. If no files
are specified, lint will be run on all files which have been modified.
我收到一个错误:
" org.apache.spark.sql.AnlysisException:';' ....
缺少EOF
我可以执行简单的简单单行查询....但是多命令查询总是会导致此错误。
有没有人遇到并解决了这个问题? 先谢谢!!!
答案 0 :(得分:4)
这是一种预期的行为。 SQLContext.sql
不支持多个查询,因此解决方案非常简单 - 当时只传递一个查询。