DeltaSqlParser

DeltaSqlParser is a SQL parser (Spark SQL’s ParserInterface) for Delta SQL.

DeltaSqlParser is registered in a Spark SQL application using DeltaSparkSessionExtension.

Creating Instance

DeltaSqlParser takes the following to be created:

  • ParserInterface (to fall back to for unsupported SQL)

DeltaSqlParser is created when DeltaSparkSessionExtension is requested to register Delta SQL support.

DeltaSqlAstBuilder

DeltaSqlParser uses DeltaSqlAstBuilder for…​FIXME