| Class | Description |
|---|---|
| BeamJavaUdfCalcRule | |
| BeamZetaSqlCalcMergeRule |
Planner rule to merge a
BeamZetaSqlCalcRel with a BeamZetaSqlCalcRel. |
| BeamZetaSqlCalcRel |
BeamRelNode to replace
Project and Filter node based on the ZetaSQL
expression evaluator. |
| BeamZetaSqlCalcRule | |
| BeamZetaSqlCalcSplittingRule |
A
BeamCalcSplittingRule that converts a LogicalCalc to a chain of BeamZetaSqlCalcRel and/or BeamCalcRel via CalcRelSplitter. |
| BeamZetaSqlCatalog |
Catalog for registering tables and functions.
|
| DateTimeUtils |
DateTimeUtils.
|
| QueryTrait |
QueryTrait.
|
| SqlAnalyzer |
Adapter for
Analyzer to simplify the API for parsing the query and resolving the AST. |
| TableResolution |
Utility methods to resolve a table, given a top-level Calcite schema and a table path.
|
| ZetaSqlBeamTranslationUtils |
Utility methods for ZetaSQL <=> Beam translation.
|
| ZetaSqlCalciteTranslationUtils |
Utility methods for ZetaSQL <=> Calcite translation.
|
| ZetaSQLQueryPlanner |
ZetaSQLQueryPlanner.
|
| Exception | Description |
|---|---|
| ZetaSqlException |
Exception to be thrown by the Beam ZetaSQL planner.
|