DeltaSparkSessionExtension¶
DeltaSparkSessionExtension is used to register (inject) the following extensions:
- Delta SQL support (using DeltaSqlParser)
- DeltaAnalysis logical resolution rule
- DeltaUnsupportedOperationsCheck
- PreprocessTableUpdate logical resolution rule
- PreprocessTableMerge logical resolution rule
- PreprocessTableDelete logical resolution rule
DeltaSparkSessionExtension
is registered using spark.sql.extensions configuration property (while creating a SparkSession in a Spark application).
Last update: 2020-09-23