Skip to main content
A backfill creates 1 or more pipeline runs for a pipeline. There are 2 types of backfills:
  1. Date and time window
  2. Custom code

Date and time window

Create 1 or more pipeline runs between 2 datetime values. The datetime of each instance is used as the execution_date for the pipeline run. For example, if the backfill has the following attributes: Then the following pipeline runs will be created:

Custom code

The output of a backfill code will be used to generate the pipeline runs. For example, if the backfill code has the following content:
Then the following pipeline runs will be created:

Extra runtime variables from pipeline run

If your pipeline run belongs to a trigger that is scheduled, then the following extra variables are available in your Python block’s keyword arguments (e.g. kwargs).

SQL block

If you’re using a SQL block, here is an example of how you can access these variables: