Machine Learning cu PySpark
Andrew Collier
Data Scientist, Fathom Data

Limbaje pentru interacțiunea cu Spark.
Importați modulul pyspark din Python.
import pyspark
Verificați versiunea modulului pyspark.
pyspark.__version__
'2.4.1'
Pe lângă pyspark, există și
pyspark.sqlpyspark.streamingpyspark.mllib (depreciat) și pyspark.mlCluster la distanță folosind URL Spark — spark://<IP address | DNS name>:<port>
Exemplu:
spark://13.59.151.161:7077Cluster local
Exemple:
local — un singur nucleu;local[4] — 4 nuclee; saulocal[*] — toate nucleele disponibile.from pyspark.sql import SparkSession
Creați un cluster local folosind un builder SparkSession.
spark = SparkSession.builder \
.master('local[*]') \
.appName('first_spark_application') \
.getOrCreate()
Interacționați cu Spark...
# Close connection to Spark
>>> spark.stop()
Machine Learning cu PySpark