SQLConf
is an internal key-value configuration store for parameters and hints used to configure a Spark Structured Streaming application (and Spark SQL applications in general).
The parameters and hints are accessible as property accessor methods.
SQLConf
is available as the conf
property of the SessionState
of a SparkSession
.
scala> :type spark
org.apache.spark.sql.SparkSession
scala> :type spark.sessionState.conf
org.apache.spark.sql.internal.SQLConf
Method Name / Property | Description |
---|---|
|
|
|
Used exclusively when |
|
Used exclusively when |
spark.sql.streaming.flatMapGroupsWithState.stateFormatVersion |
|
|
|
|
See spark.sql.shuffle.partitions in The Internals of Spark SQL. |
|
|
|
Used when:
|
|
Used exclusively when |
|
|
|
Used exclusively for ProgressReporter |