Expressions Reference¶
Catalyst expressions are the building blocks of Spark SQL query execution.
All Expressions¶
- ApplyFunctionExpression
- BitwiseAnd
- BitwiseCount
- BitwiseGet
- BitwiseNot
- BitwiseOr
- BitwiseXor
- CsvToStructs
- DirectShufflePartitionId
- DivideDtInterval
- DivideYmInterval
- Ewm
- FromProtobuf
- Grouping
- GroupingId
- HllSketchEstimate
- HllUnion
- InputFileBlockLength
- InputFileBlockStart
- InputFileName
- Lag
- Lead
- MakeDtInterval
- MakeInterval
- MakeYmInterval
- MonotonicallyIncreasingId
- MultiplyDtInterval
- MultiplyYmInterval
- NamedArgumentExpression
- NthValue
- NullIndex
- PipeExpression
- PrettyPythonUdf
- PythonUdaf
- PythonUdf
- PythonUdtf
- SchemaOfCsv
- SemiStructuredExtract
- SortOrder
- SortPrefix
- SparkPartitionId
- StructsToCsv
- ThetaDifference
- ThetaIntersection
- ThetaSketchEstimate
- ThetaUnion
- ToCharacter
- ToProtobuf
- TryAdd
- TryDivide
- TryEval
- TryMakeInterval
- TryMod
- TryMultiply
- TrySubtract
- UnresolvedWindowExpression
- WindowExpression
- WindowSpecDefinition