Machine learning com PySpark
Andrew Collier
Data Scientist, Fathom Data

Linguagens para interagir com o Spark.
No Python, importe o módulo pyspark.
import pyspark
Confira a versão do módulo pyspark.
pyspark.__version__
'2.4.1'
Além de pyspark, existem:
pyspark.sqlpyspark.streamingpyspark.mllib (obsoleto) e pyspark.mlCluster remoto usando Spark URL — spark://<IP address | DNS name>:<port>
Exemplo:
spark://13.59.151.161:7077Cluster local
Exemplos:
local — apenas 1 core;local[4] — 4 cores; oulocal[*] — todos os cores disponíveis.from pyspark.sql import SparkSession
Crie um cluster local com o builder de SparkSession.
spark = SparkSession.builder \
.master('local[*]') \
.appName('first_spark_application') \
.getOrCreate()
Interaja com o Spark...
# Fechar a conexão com o Spark
>>> spark.stop()
Machine learning com PySpark