2017-03-02 7 views
1
hc.sql("select SpecialityId, IsAvailable from Provider_Speciality where ProviderId in ('330003','330004','333301') and SpecialityId = 'Splty101';"); 

Die obige Abfrage mit org.apache.spark.sql.AnalysisException versagt: nicht eingegeben werden erkennen, in der Nähe von ‚‘ Splty101 ‚‘ ‚;‘ '' in Ausdruckspezifikation; Linie 1 pos 3195. Ich benutze Hive auf Spark-Scala hier.Hive Abfrage mit Ausnahme Analyse versagt

Allerdings läuft es gut, wenn ich es von Hive CLI ausführen, gibt es überhaupt kein Problem.

Kann mir bitte jemand helfen, das Problem hier zu finden.

Antwort

1

Bitte entfernen Sie das Semikolon (;) vom Ende der Abfrage

+0

Dank ... Es hat funktioniert .. –