CommencerCommencez gratuitement

Création d'une SparkSession

Nous avons déjà créé un SparkSession pour vous, intitulé spark, mais que faire si vous n'êtes pas certain qu'il en existe déjà un ? La création de plusieurs SparkSessionet SparkContext peut entraîner des problèmes. Il est donc recommandé d'utiliser la méthode SparkSession.builder.getOrCreate(). Cette fonction renvoie une instance existante de SparkSession si elle est déjà présente dans l'environnement, ou en crée une nouvelle si nécessaire.

Cet exercice fait partie du cours

<cours>Principes fondamentaux de PySpark</cours>
Voir le cours

Instructions de l’exercice

  • Importez SparkSession à partir de pyspark.sql.
  • Créez un nouveau fichier SparkSession nommé my_spark en utilisant SparkSession.builder.getOrCreate().
  • Affichez my_spark sur la console afin de vérifier qu'il s'agit bien d'un SparkSession.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import SparkSession from pyspark.sql
from ____ import ____

# Create my_spark
my_spark = ____

# Print my_spark
print(____)
Modifier et exécuter le code