6/18/2023 0 Comments Case airflow diagram![]() ![]() In the default Airflow installation, this runs everything inside the scheduler, but most production-suitable executors actually push task execution out to workers.Ī webserver, which presents a handy user interface to inspect, trigger and debug the behaviour of DAGs and tasks.Ī folder of DAG files, read by the scheduler and executor (and any workers the executor has)Ī metadata database, used by the scheduler, executor and webserver to store state. A workflow is represented as a DAG (a Directed Acyclic Graph), and contains individual pieces of work called Tasks, arranged with dependencies and data flows taken into account.Ī DAG specifies the dependencies between Tasks, and the order in which to execute them and run retries the Tasks themselves describe what to do, be it fetching data, running analysis, triggering other systems, or more.Īn Airflow installation generally consists of the following components:Ī scheduler, which handles both triggering scheduled workflows, and submitting Tasks to the executor to run.Īn executor, which handles running tasks. Airflow is a platform that lets you build and run workflows. ![]()
0 Comments
Leave a Reply. |