dlt._workspace.deployment.freshness
Freshness constraint parsing, creators, and normalization.
TFreshnessConstraintSpec Objects
class TFreshnessConstraintSpec(NamedTuple)
type
noqa: A003
parse_freshness_constraint
def parse_freshness_constraint(constraint: str) -> TFreshnessConstraintSpec
Parse a freshness constraint string. Returns type and upstream job_ref.
is_matching_interval_fresh
def is_matching_interval_fresh(job_ref: str) -> TFreshnessConstraint
Downstream interval must be fully covered by upstream completed intervals.
Arguments:
job_ref- Upstream job reference.