Hive查询因分析异常而失败

时间:2017-03-02 09:53:43

标签: scala apache-spark hive bigdata

hc.sql("select SpecialityId, IsAvailable from Provider_Speciality where ProviderId in ('330003','330004','333301') and SpecialityId = 'Splty101';");

上面的查询失败了org.apache.spark.sql.AnalysisException:无法识别''Splty101''附近的输入'''' ''在表达规范中;第1行pos 3195。 我在这里使用Hive on Spark-scala。

但是,当我从hive CLI运行它时运行正常,根本没有问题。

任何人都可以帮我在这里找到问题。

1 个答案:

答案 0 :(得分:2)

请从查询末尾删除分号(java.lang.IllegalStateException: stream has already been operated upon or closed