Expand description
Lookup table support for enrichment joins. Lookup tables for enrichment joins.
Re-exports§
pub use postgres_source::PostgresLookupSource;pub use postgres_source::PostgresLookupSourceConfig;pub use parquet_source::ParquetLookupSource;pub use parquet_source::ParquetLookupSourceConfig;
Modules§
- cdc_
adapter - CDC-to-reference-table adapter for using CDC sources as lookup tables. CDC-to-reference-table adapter.
- delta_
lookup - Delta Lake on-demand lookup source for cache-miss fallback. Delta Lake on-demand lookup source for cache-miss fallback.
- delta_
reference - Delta Lake reference table source for lookup/enrichment joins. Delta Lake reference table source for lookup/enrichment joins.
- parquet_
source - Parquet file lookup source for static/slowly-changing dimension tables. Parquet file lookup source.
- postgres_
reference - PostgreSQL poll-based reference table source (no CDC required).
PostgreSQLpoll-based reference table source. - postgres_
source - PostgreSQL lookup source with connection pooling and predicate pushdown.
PostgreSQLlookup source with predicate pushdown.
Structs§
- NoOp
Table Loader - A no-op table loader that always returns
NotFound.
Enums§
- Lookup
Error - Errors from lookup source operations.
- Lookup
Result - Result of a lookup operation.
Traits§
- Table
Loader - Trait for loading data from external reference tables.