CommencerCommencer gratuitement

S’entraîner avec les plans de requête

Un dataframe text_df est disponible. Ce dataframe est enregistré en tant que table nommée table1.

Cet exercice fait partie du cours

Introduction à Spark SQL en Python

Afficher le cours

Instructions

  • Exécutez explain sur text_df.
  • Exécutez explain sur une requête SQL qui fait un "SELECT COUNT(*) as count" sur table1.
  • Exécutez explain sur une requête SQL qui compte le nombre de mots uniques dans table1.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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("____").____()
Modifier et exécuter le code