Google 분류
Airflow and core concepts
컨텐츠 정보
- 1,585 조회
- 1 댓글
- 0 추천
- 목록
본문
# Apache Airflow
Airflow is a platform created by the community to programmatically author, schedule and monitor workflows.
Airflow는 프로그래밍 방식으로 워크플로를 작성, 예약 및 모니터링하는 플랫폼입니다.
# Core concepts
## DAG
DAG : A Directed Acyclic Graph is a collection of all the tasks you want to run, organized in a way that reflects their relationships and dependencies.
* DAG : 방향 비순환 그래프
* 실행하려는 모든 태스크의 모음
* 해당 태스크의 관계와 종속성을 반영하는 방식
Document: https://airflow.apache.org/docs/apache-airflow/stable/concepts/dags.html
### Here’s a basic example DAG: ![basic-dag.png](https://goorm.it/data/editor/2211/2890202822_1668247763.3893.png "basic-dag.png") ## Operators > The description of a single task, it is usually atomic. For example, the BashOperator is used to execute bash commands. * 단일 작업에 대한 설명 * 원자성 * BashOperator: bash 명령을 실행하는 데 사용Document: https://airflow.apache.org/docs/apache-airflow/stable/concepts/operators.html
Document: https://airflow.apache.org/docs/apache-airflow/stable/concepts/tasks.html
관련자료
-
링크