빅데이터/airflow
[airflow] PythonOperator의 op_args, op_kwargs 변수 전달
hs_seo
2023. 7. 2. 19:43
파이썬 오퍼레이터에 변수를 넘기는 방법을 알아보겠습니다.
파이썬 오퍼레이터(PythonOperator)는 `op_args`, `op_kwargs` 두 가지 변수를 받을 수 있습니다.
- op_args
- operator를 생성할 때 op_args 변수로 전달
- op_kwargs
- 오퍼레이터에 전달 되는 모든 변수를 전달
- op_kwargs 의 키에 맞는 변수를 선언하면 자동으로 전달
- params 는 에어플로우 DAG 을 실행할 때 전달한 파라미터 (Trigger DAG w/ config 이용)
반응형