Query-Pläne üben
Ein DataFrame text_df ist verfügbar. Dieses DataFrame ist als Tabelle mit dem Namen table1 registriert.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in Spark SQL mit Python</Kurs>Übungsanweisungen
- Führe
explainauftext_dfaus. - Führe
explainfür eine SQL-Abfrage aus, die ein "SELECT COUNT(*) as count" auftable1macht. - Führe
explainfür eine SQL-Abfrage aus, die die Anzahl der eindeutigen Wörter intable1zählt.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Run explain on text_df
text_df.____()
# Run explain on "SELECT COUNT(*) AS count FROM table1"
spark.sql("SELECT COUNT(*) AS count FROM table1").____()
# Run explain on "SELECT COUNT(DISTINCT word) AS words FROM table1"
spark.sql("____").____()