public class SparkSessionFactory
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SparkSessionFactory.SparkKryoRegistrator
KryoRegistrator for Spark to serialize broadcast variables used for side-inputs. |
| Constructor and Description |
|---|
SparkSessionFactory() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.spark.sql.SparkSession |
getOrCreateSession(SparkStructuredStreamingPipelineOptions options)
Gets active
SparkSession or creates one using SparkStructuredStreamingPipelineOptions. |
static org.apache.spark.sql.SparkSession.Builder |
sessionBuilder(java.lang.String master)
Creates Spark session builder with some optimizations for local mode, e.g.
|
public static org.apache.spark.sql.SparkSession getOrCreateSession(SparkStructuredStreamingPipelineOptions options)
SparkSession or creates one using SparkStructuredStreamingPipelineOptions.public static org.apache.spark.sql.SparkSession.Builder sessionBuilder(java.lang.String master)