작동하지이 데이터가 반환스파크 SQL 명령은 두 배
var cleanDF = spark.sql("select * from readingsDF where STR > -1")
두 문은 동일해야합니다.
readingsDF.printSchema()
root
|-- STR: double (nullable = true)
|-- OBS: double (nullable = true)
|-- AGMT: double (nullable = true)
|-- FNDX: double (nullable = true)
|-- HIGD: double (nullable = true)
|-- DEG: double (nullable = true)
|-- CHK: double (nullable = true)
|-- AGP1: double (nullable = true)
|-- AGMN: double (nullable = true)
|-- NLV: double (nullable = true)
|-- LIV: double (nullable = true)
|-- WT: double (nullable = true)
|-- AGLP: double (nullable = true)
|-- MST: double (nullable = true)
_ "이 데이터를 반환합니다."_ 그리고 다른 SQL 쿼리는 확인하지 않습니까? –
_ "Spark SQL 명령이 double으로 작동하지 않습니다"_라고 말하면 오류가 무엇입니까? –
글쎄 지금은 이걸 실행하고 작동합니다 : VAL cleanDF = spark.sql ("select * from readingsDF where STR> -1"). 그래서이 문제는 제가 뭔가를 남겨 놓았 음에 틀림 없으므로 닫아야합니다. (하지만 다시 한 번 그랬다면 약간의 오류가 있었을 것입니다.) –