Skip to content

DeltaTableValueFunction Logical Operators

DeltaTableValueFunction is an extension of the LeafNode (Spark SQL) abstraction for Delta table-valued functions.

Contract

Function Arguments

functionArgs: Seq[Expression]

Implementations

CDCNameBased

Function name: table_changes

CDCPathBased

Function name: table_changes_by_path

Creating Instance

DeltaTableValueFunction takes the following to be created:

  • Function Name

Abstract Class

DeltaTableValueFunction is an abstract class and cannot be created directly. It is created indirectly for the concrete DeltaTableValueFunctions.