2016-04-12 8 views
0

Was ist die empfohlene Methode zum Überschreiben einer Tabelle in Spark SqlContext? Ist es OK direktTabelle in Spark überschreiben SqlContext

nennen
modified_df.registerTempTable("same_table_name") 

ohne in SqlContext den Tisch zu fallen?

Antwort

0

Die beste Vorgehensweise wäre wahrscheinlich, die Tabelle explizit zu löschen, um Verwechslungen zu vermeiden. Aber der obige Code überschreibt die Tabelle wie erwartet.

+0

Ich stimme zu, aber das ist für den Fall, dass Sie einen regulären RDMS verwenden. Mit Spark brauchen Sie den Overhead nicht. RegisterTempTable impliziert das Löschen, falls vorhanden. – eliasah

Verwandte Themen