- 라이브버리
from airflow.operators.python import PythonOperator
(패키지명) / (오퍼레티터명(클래스))
- 어떤 역할을 하는 오퍼레이터인가?
정의된 파이썬 함수를 실행시키는것이며, 가장 많이 사용되는 오퍼레이터
- 파이썬 모듈 오퍼레이터 종류
| 패키지 | 오퍼레이터 | 의미 |
| airflow.operators.python | PythonOperator | - 어떤 파이썬 함수를 실행시키기 위한 오퍼레이터 |
| BranchPythonOperator | - 파이썬 함수 실행 결과에 따라 task를 선택적으로 실행시킬 때 사용되는 오퍼레이터 | |
| ShortCircuitOperator | - 파이썬 함수 실행 결과에 따라 후행 Task를 실행하지 않고 종료시킬 수 있는 오퍼레이터 | |
| PythonVirtualenvOperator | - 파이썬 가상환경 생성후 Job 수행하고 마무리되며 가상환경을 삭제시키는 오퍼레이터 | |
| ExternalPythonOperator | - 기존에 존재하는 파이썬 가상환경에서 Job 수행하게 하는 오퍼레이터 |
'Study Note > Airflow' 카테고리의 다른 글
| [Airflow] Jinja 템플릿 (0) | 2024.04.10 |
|---|---|
| [Airflow] Python 함수 인자 (1) | 2024.04.07 |
| [Airflow] E-mail 오퍼레이터 (0) | 2024.04.06 |
| [Airflow] Task 연결하기 (0) | 2024.04.03 |
| [Airflow] Cron 스캐줄 (0) | 2024.03.29 |