dlt.extract.incremental.context
Time interval context for external schedulers.
TimeIntervalContext Objects
@configspec
class TimeIntervalContext(ContainerInjectableContext)
Active time interval from an external scheduler.
allow_external_schedulers
Override per-incremental allow_external_schedulers.
interval
@property
def interval() -> Optional[TTimeInterval]
Resolved interval as (start, end) datetime tuple, or None.
get_interval_context
def get_interval_context() -> Optional[TimeIntervalContext]
Get the active interval context from Container, or None.