hey
my name is ben
im working with
veritca version is : 7.2.1
spark-connector is : 0.2.1
im trying to execute sql query of dataFrame like select * from where IN ("A","B","V")
the problem is the vertica parse the query in wrong way
the “(A,B,V)” is translated as a list
from vertica log:
2016-03-17 10:34:24.256 Init Session:0x7eff38012d50 [Session] <INFO> [PQuery] TX:0(...-24603:0xcc8) select …,...,...,... from ... where( (0x00000000ffffffff & hash()) >= 3579139414 a
nd (0x00000000ffffffff & hash()) <= 4294967297 ) AND (... in
[Ljava.lang.Object; @5aca2402)2016-03-17 10:34:24.256 Init Session:0x7eff38012940 <ERROR>
@v_..._node0001: 42601/4856:
Syntax error at or near "[" at character 205
additionally
im trying to execute query like select * from where col = "abc"
vertica parse the filter value "abc" as col
how can i filter string in spark sql - vertica dataframe ?
in each problem that i presented here its seems like a bug from vertica api
please help !
thank
ben.