2017-02-10 4 views
1

공기 흐름을 사용하여 일부 Python ETL 프로세스를 예약하는 방법을 배우고 있습니다. 파이썬 코드를 업데이트 할 때마다 웹 서버를 다시 시작하고 코드 변경이 기류에 의해 적용되기 전에 DAG 이름을 바꿔야합니다. 어쨌든이 문제가 있습니까? 특히 변경할 때마다 DAG의 이름을 변경하지 않아도됩니까?공기 흐름 웹 서버를 다시 시작하지 않고 공기 흐름에서 파이썬 기능을 업데이트하는 방법

답변

1

웹 서버에서 변경 사항이 분명하지 않을 수 있지만 수정하는 DAG 옆에있는 새로 고침 단추를 클릭하면 DAG가 수동으로 다시로드됩니다.

스케줄러는 항상 재부팅 할 필요없이 최신 코드를 사용합니다.

는 여기를 참조하십시오 : https://gtoonstra.github.io/etl-with-airflow/gotchas.html

0

이 현재 버전에 문제가있다 새로 고침을. 일반적으로 DAG를 복제하고 이름을 변경하여 웹 서버에 반영합니다. 내가 개발을 마치 자마자 나는 마지막으로 이름을 바꾸고 오래된 것을 지워 버린다.

관련 문제