PySpark로 하는 Machine Learning
Andrew Collier
Data Scientist, Fathom Data

Spark와 상호작용하는 언어
Python에서 pyspark 모듈을 임포트합니다.
import pyspark
pyspark 모듈 버전을 확인합니다.
pyspark.__version__
'2.4.1'
pyspark 외에도 다음이 있습니다.
pyspark.sqlpyspark.streamingpyspark.mllib (사용 중단) 및 pyspark.ml원격 클러스터: Spark URL — spark://<IP address | DNS name>:<port>
예:
spark://13.59.151.161:7077로컬 클러스터
예:
local — 코어 1개만 사용;local[4] — 코어 4개; 또는local[*] — 사용 가능한 모든 코어from pyspark.sql import SparkSession
SparkSession 빌더로 로컬 클러스터를 생성합니다.
spark = SparkSession.builder \
.master('local[*]') \
.appName('first_spark_application') \
.getOrCreate()
Spark와 상호작용합니다...
# Spark 연결 종료
>>> spark.stop()
PySpark로 하는 Machine Learning