Class BeamZetaSqlCatalog

java.lang.Object
org.apache.beam.sdk.extensions.sql.zetasql.BeamZetaSqlCatalog

public class BeamZetaSqlCatalog extends Object
Catalog for registering tables and functions. Populates a SimpleCatalog based on a SchemaPlus.
  • Field Details

    • PRE_DEFINED_WINDOW_FUNCTIONS

      public static final String PRE_DEFINED_WINDOW_FUNCTIONS
      See Also:
    • USER_DEFINED_SQL_FUNCTIONS

      public static final String USER_DEFINED_SQL_FUNCTIONS
      See Also:
    • USER_DEFINED_JAVA_SCALAR_FUNCTIONS

      public static final String USER_DEFINED_JAVA_SCALAR_FUNCTIONS
      See Also:
    • USER_DEFINED_JAVA_AGGREGATE_FUNCTIONS

      public static final String USER_DEFINED_JAVA_AGGREGATE_FUNCTIONS
      See Also:
    • ZETASQL_FUNCTION_GROUP_NAME

      public static final String ZETASQL_FUNCTION_GROUP_NAME
      Same as Function.ZETASQL_FUNCTION_GROUP_NAME. Identifies built-in ZetaSQL functions.
      See Also: