delta_loader_factory
DeltaLoaderFactory
¶
Factory to create a DeltaLoader instance based on the DeltaLoadOptions.
Source code in src/cloe_nessy/integration/delta_loader/delta_loader_factory.py
create_loader(table_identifier, options)
staticmethod
¶
Creates an instance of DeltaLoader, choosing the desired strategy.
Source code in src/cloe_nessy/integration/delta_loader/delta_loader_factory.py
consume_delta_load(runtime_info, delta_load_identifier=None)
¶
Consumes a delta load by updating the metadata table.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
runtime_info
|
dict[str, Any]
|
Runtime information. |
required |
delta_load_identifier
|
str | None
|
If set, the ConsumeDeltaLoadAction action will only consume DeltaLoader transaction for the given delta_load_identifier. |
None
|