7
Używam Spark 1.3 i chciałby dołączyć na wielu kolumnach wykorzystujących interfejs Pythona (SparkSQL)SparkSQL dołączyć na stwardnienie kolumnie
następujące prace:
ja najpierw zarejestrować je w tabelach tymczasowych.
numeric.registerTempTable("numeric")
Ref.registerTempTable("Ref")
test = numeric.join(Ref, numeric.ID == Ref.ID, joinType='inner')
Chciałbym teraz dołączyć do nich na podstawie wielu kolumn.
uzyskać SyntaxError
: nieprawidłową składnię z tym:
test = numeric.join(Ref,
numeric.ID == Ref.ID AND numeric.TYPE == Ref.TYPE AND
numeric.STATUS == Ref.STATUS , joinType='inner')