CommencezCommencez gratuitement

S'exercer avec les plans de requête

Un dataframe text_df est disponible. Ce dataframe est enregistré comme table sous le nom table1.

Cette activité fait partie du cours

Introduction à Spark SQL en Python

Voir le cours

Instructions de l’exercice

  • 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 ce code d’exemple.

# 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