Spark의 모든 기능에 대한 진입점은 SparkSession 클래스입니다.
기본 SparkSession을 만들려면 SparkSession.builder ()를 사용하십시오.
import org.apache.spark.sql.SparkSession;
SparkSession spark = SparkSession
.builder()
.appName("Java Spark SQL basic example")
.config("spark.some.config.option", "some-value")
.getOrCreate();
Spark 2.0의 SparkSession은 HiveQL을 사용하여 쿼리를 작성하는 기능, Hive UDF에 대한 액세스 및 Hive 테이블에서 데이터를 읽는 기능 등 Hive 기능을 기본적으로 지원합니다.