Expand description
SQL-as-transform for faucet-stream, backed by embedded DuckDB.
Each pipeline page is exposed to a SQL query as the relation batch; the
result set becomes the new page. SqlTransformConfig is the user-facing
config (the query plus optional reference RelationSpecs, whose data
comes from a RelationSource). SqlTransform is the compiled runtime
that owns the DuckDB connection and runs the query per page.
Structs§
- Relation
Spec - A reference relation registered before the first page.
- SqlTransform
- A compiled SQL transform. One DuckDB connection, reused across the row’s pages.
- SqlTransform
Config - Configuration for the
sqltransform.
Enums§
- Http
Method - HTTP method used to fetch an
httpreference relation. Only the two verbs a small read-only list endpoint needs are supported;GETis the default. - Relation
Source - The data source for a reference relation.