Expand description
Streaming DDL (CREATE SOURCE/SINK) translator SQL DDL to streaming API translation.
Structs§
- Column
Definition - Column definition for a streaming source.
- Sink
Definition - A validated streaming sink definition.
- Source
Config Options - Configuration options for a streaming source.
- Source
Definition - A validated streaming source definition.
- Watermark
Spec - Watermark specification for a source.
Functions§
- sql_
type_ to_ arrow - Converts SQL data type to Arrow data type.
- translate_
create_ sink - Translates a CREATE SINK statement to a typed SinkDefinition.
- translate_
create_ source - Translates a CREATE SOURCE statement to a typed SourceDefinition.
- translate_
create_ source_ with_ columns - Translate a CREATE SOURCE statement using an already-resolved column
list. Used by the DDL layer after
discover_schemasoWATERMARK FORvalidates against the discovered columns rather than the SQL text.