새소식

[5분 내로] 강의실/📋 Airflow 도입하기

Airflow REST API를 통한 DAG 목록 조회하기

728x90

🔥 TODO

👉 Airflow REST API를 통한 DAG 목록 조회하기

 Postman으로 Airflow Webserver에 요청하여 DAG 목록을 JSON으로 받아보겠습니다.

성공하면, 향후 파이썬을 통해 프로그램화(化)가 가능할 것입니다.

🧙 DAG 전체 목록 조회

👉 아래 사진을 참고하여 Postman을 설정하시면 됩니다.

Headers의 Key는 Content-Type을 입력해주시고 Value는 applicaton/json을 입력합니다.

https://airflow.apache.org/api/v1/dags


Authorization의 Username은 Airflow webserver의 접속 정보를 입력하시면 됩니다.

세팅이 완료되었으면 Send 버튼을 클릭합니다.

그러면 아래와 같은 결과를 얻을 수 있습니다.

 

🧙 특정 DAG 1개만 조회하는 방법

👉 추가로 

dag_id를 입력해주시면 됩니다.아래의 사진을 참고해보세요.

https://airflow.apache.org/api/v1/dags/{dag_id}

 

If I was of any help to you, please buy me coffee 😿😢😥

If you have any questions, please leave them in the comments

🧭 References

[1] reference : https://airflow.apache.org/api/v1/dags

[2] Ads : https://play.google.com/store/apps/details?id=io.cordova.seoulfilter

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.