Začněte nyníZačněte zdarma

Procvičení query plánů

K dispozici máš dataframe text_df. Tento dataframe je zaregistrovaný jako tabulka s názvem table1.

Toto cvičení je součástí kurzu

Úvod do Spark SQL v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Spusť explain na text_df.
  • Spusť explain na SQL dotaz, který provede "SELECT COUNT(*) as count" na table1.
  • Spusť explain na SQL dotaz, který spočítá počet jedinečných slov v table1.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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("____").____()
Upravit a spustit kód