반응형
Variable 등록
airflow 에서 Variable 은 airflow 전역에서 사용할 값을 미리 저장하고 DAG에서 공통적으로 사용할 변수를 말한다.
아래처럼 airflow webserver UI 에서 설정이 가능하다.
JSON으로 여러개의 값을 등록할 수도 있다.
Variable 사용
airflow 모듈의 Variable 을 불러와서 다음과 같이 key 값으로 value 값을 가져오면 된다.
from airflow.models.variable import Variable
profile = Variable.get('profile', 'local')
두번째 인자값은(local) 해당 key 값이 없을때의 기본값이다.
'Dev > Airflow' 카테고리의 다른 글
[airflow, docker] log 가 안나오는 이슈 (1) | 2024.03.07 |
---|