or an operator and then organize these tasks into a Directed Acyclic Graph (DAG) to manage dependencies and execution order. You can set a scheduled time similar to a cron job.
see detailed logs of a task, simply click on the log to view it. Airflow will then open the full log view, so you can quickly understand what happened.
Airflow 3 read The system turns the code into metadata write data create a new DagRun push job run the actual code limit scalability and security Overall, Airflow 3 puts the API in the center, separates components, reduces database load, and supports remote or cloud-native deployment. update task status cache frequent queries easing database load boosting overall throughput reduce the chance of misuse or attacks These nodes can live outside the cluster.
whenever any of the expressions match the current time. TimeTable MultipleCronTriggerTimetable Flexible Timetable It’s a specialized timetable that allows for the scheduling of DAGs based on both time-based schedules and asset events. AssetOrTimeSchedule https://airflow.apache.org/docs/apache-airflow/stable/authoring-and-scheduling/timetable.html#multiplecrontriggertimetable https://airflow.apache.org/docs/apache-airflow/stable/authoring-and-scheduling/timetable.html#multiplecrontriggertimetable
assets. Data Assets & Asset-Aware Scheduling Code example Data-Aware Scheduling Concept - DAG: when asset output, it will trigger asset_consumes. DAG example