시작하기무료로 시작하기

SparkSession 만들기

spark라는 이름의 SparkSession은 이미 만들어 두었습니다. 하지만 이미 존재하는지 확신이 없다면 어떻게 해야 할까요? 여러 개의 SparkSessionSparkContext를 만들면 문제가 생길 수 있으므로, SparkSession.builder.getOrCreate() 메서드를 사용하는 것이 모범 사례입니다. 이 메서드는 환경에 기존 SparkSession이 있으면 그 인스턴스를 반환하고, 필요하다면 새로 생성해 줍니다!

이 연습은 강의의 일부입니다

PySpark 기초

강의 보기

연습 안내

  • pyspark.sql에서 SparkSession을 임포트하세요.
  • SparkSession.builder.getOrCreate()를 사용해 my_spark라는 새 SparkSession을 만드세요.
  • my_spark를 콘솔에 출력해 SparkSession인지 확인하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Import SparkSession from pyspark.sql
from ____ import ____

# Create my_spark
my_spark = ____

# Print my_spark
print(____)
코드 편집 및 실행