Maskininlärning med PySpark
Andrew Collier
Data Scientist, Fathom Data

Språk för att arbeta med Spark.
Importera modulen pyspark från Python.
import pyspark
Kontrollera versionen av modulen pyspark.
pyspark.__version__
'2.4.1'
Utöver pyspark finns det
pyspark.sqlpyspark.streamingpyspark.mllib (inaktuell) och pyspark.mlFjärrkluster med Spark-URL — spark://<IP address | DNS name>:<port>
Exempel:
spark://13.59.151.161:7077Lokalt kluster
Exempel:
local — endast 1 kärna;local[4] — 4 kärnor; ellerlocal[*] — alla tillgängliga kärnor.from pyspark.sql import SparkSession
Skapa ett lokalt kluster med en SparkSession-byggare.
spark = SparkSession.builder \
.master('local[*]') \
.appName('first_spark_application') \
.getOrCreate()
Interagera med Spark...
# Close connection to Spark
>>> spark.stop()
Maskininlärning med PySpark