Package org.apache.beam.sdk.extensions.sql.zetasql.translation
package org.apache.beam.sdk.extensions.sql.zetasql.translation
Conversion logic between ZetaSQL resolved query nodes and Calcite rel nodes.
-
ClassesClassDescriptionConversion context, some rules need this data to convert the nodes.Extracts expressions (function calls, field accesses) from the resolve query nodes, converts them to RexNodes.Converts a resolved Zeta SQL query represented by a tree to corresponding Calcite representation.A separate SqlOperators table for those functions that do not exist or not compatible with Calcite.Holds user defined function definitions.ZetaSQL-specific extension to
ScalarFunctionImpl
.