airflow.models¶
Airflow models
Submodules¶
airflow.models.abstractoperatorairflow.models.baseairflow.models.baseoperatorairflow.models.connectionairflow.models.cryptoairflow.models.dagairflow.models.dagbagairflow.models.dagcodeairflow.models.dagparamairflow.models.dagpickleairflow.models.dagrunairflow.models.db_callback_requestairflow.models.errorsairflow.models.logairflow.models.mappedoperatorairflow.models.operatorairflow.models.paramairflow.models.poolairflow.models.renderedtifieldsairflow.models.sensorinstanceairflow.models.serialized_dagairflow.models.skipmixinairflow.models.slamissairflow.models.taskfailairflow.models.taskinstanceairflow.models.tasklogairflow.models.taskmapairflow.models.taskmixinairflow.models.taskrescheduleairflow.models.triggerairflow.models.variableairflow.models.xcomairflow.models.xcom_arg
Package Contents¶
Classes¶
|
Abstract base class for all operators. Since operators create objects that |
|
Abstract base class that defines how we get an operator link. |
|
Placeholder to store information about different database instances |
|
A dag (directed acyclic graph) is a collection of tasks with directional |
|
Table containing DAG properties |
|
A tag name per dag, to allow quick filtering in the DAG view. |
|
A dagbag is a collection of dags, parsed out of a folder tree and has high |
|
Dags can originate from different places (user repos, main repo, ...) |
|
DagRun describes an instance of a Dag. It can be created |
|
Used to handle callbacks through database. |
|
A table to store all Import Errors. The ImportErrors are recorded when parsing DAGs. |
|
Used to actively log events to the database |
|
Object representing a mapped operator in a DAG. |
|
Class to hold the default value of a Param and rule set to do the validations. Without the rule set |
|
the class to get Pool info. |
|
Save Rendered Template Fields |
|
SensorInstance support the smart sensor service. It stores the sensor task states |
|
A Mixin to skip Tasks Instances |
|
Model that stores a history of the SLA that have been missed. |
|
TaskFail tracks the failed run durations of each task instance. |
|
Task instances store the state of a task instance. This table is the |
|
TaskReschedule tracks rescheduled task instances. |
|
Triggers are a workload that run in an asynchronous event loop shared with |
|
Variables are a generic way to store and retrieve arbitrary content or settings |
Functions¶
|
Clears a set of task instances, but makes sure the running ones |
Attributes¶
|
|
|
|
|
|
|
|
|