Feature Summary

Spark Features Summary

FeatureCategoryLanguageKey Config
Spark ConnectConnectivityAllspark.connect.enabled
Spark ML on Connect GAConnectivityPython
Real-Time Mode (RTM)StreamingScala.trigger(continuous=...)
Stateful Processing V2StreamingPython/Scala
ANSI ModeSQLSQLspark.sql.ansi.enabled
SQL Scripting GASQLSQLEnabled by default
VARIANT GA + ShreddingSQLSQL/Python
Recursive CTESQLSQL
KLL + Theta SketchesSQLSQL
Collation SupportSQLSQL
Arrow UDFs (@arrow_udf)PySparkPython
Arrow UDTFs (@arrow_udtf)PySparkPython
Python Worker LoggingPySparkPythonspark.sql.pyspark.worker.logging.enabled
Filter Pushdown (Data Source)PySparkPython
Python UDTFsPySparkPython
pandas 2.x SupportPySparkPythonspark.sql.execution.arrow.pyspark.enabled
UDF ProfilerPySparkPythonspark.python.profile
Python Data Source APIsData SourcesPython
XML ConnectorData SourcesPython/Scala
DSV2 ExtensionData SourcesPython/Scala
Delta Lake 4.0Data SourcesSQL/Python/Scala
SQL UDFsFunctionsSQL/Python
Python UDFsFunctionsPython
Structured LoggingUsabilityAllspark.log.structuredLogging.enabled
Error Class FrameworkUsabilityAll
Behavior Change ProcessUsabilityAll
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard
  Last updated