Machine Learning avec PySpark
Andrew Collier
Data Scientist, Fathom Data

Langages pour interagir avec Spark.
Depuis Python, importez le module pyspark.
import pyspark
Vérifiez la version du module pyspark.
pyspark.__version__
'2.4.1'
En plus de pyspark, on trouve :
pyspark.sqlpyspark.streamingpyspark.mllib (désapprouvé) et pyspark.mlGrappe distante avec URL Spark — spark://<adresse IP | nom DNS>:<port>
Exemple :
spark://13.59.151.161:7077Grappe locale
Exemples :
local — 1 seul cœur ;local[4] — 4 cœurs ; oulocal[*] — tous les cœurs disponibles.from pyspark.sql import SparkSession
Créez une grappe locale avec un générateur de SparkSession.
spark = SparkSession.builder \
.master('local[*]') \
.appName('first_spark_application') \
.getOrCreate()
Interagir avec Spark…
# Fermer la connexion à Spark
>>> spark.stop()
Machine Learning avec PySpark