airflow.models
¶
Airflow models
Submodules¶
airflow.models.abstractoperator
airflow.models.base
airflow.models.baseoperator
airflow.models.connection
airflow.models.crypto
airflow.models.dag
airflow.models.dagbag
airflow.models.dagcode
airflow.models.dagparam
airflow.models.dagpickle
airflow.models.dagrun
airflow.models.db_callback_request
airflow.models.errors
airflow.models.log
airflow.models.mappedoperator
airflow.models.operator
airflow.models.param
airflow.models.pool
airflow.models.renderedtifields
airflow.models.sensorinstance
airflow.models.serialized_dag
airflow.models.skipmixin
airflow.models.slamiss
airflow.models.taskfail
airflow.models.taskinstance
airflow.models.tasklog
airflow.models.taskmap
airflow.models.taskmixin
airflow.models.taskreschedule
airflow.models.trigger
airflow.models.variable
airflow.models.xcom
airflow.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¶
|
|
|
|
|
|
|
|
|