๋ฐ์ํ
1. Airflow ์ค์น
pip install apache-airflow
2. Airflow ์ค์
cd airflow
airflow db init
mkdir dags
- ๋ง๋ค์ด์ง airflow ํด๋๋ก ๋ค์ด๊ฐ์
- db๋ฅผ init ํด์ฃผ๊ณ
- dags ํด๋๋ฅผ ์์ฑ
airflow users create -u admin -p admin -f Clueless -l Coder -r Admin -e admin@admin.com
- ๊ด๋ฆฌ์ ๊ณ์ ์์ฑ
3. Airflow ์คํ
airflow webserver -p 8080
- 8080 ํฌํธ๋ก ์์ดํ๋ก์ฐ ์คํ
- 'localhost:8080' ๋ก ์ ์
4. Airflow ์น ์ธํฐํ์ด์ค
Apache Airflow ์น์๋ฒ๋ Airflow ์ํฌํ๋ก์ฐ์ ์๊ฐํ, ๋ชจ๋ํฐ๋ง ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ค. ๋ค์ํ ๋ทฐ๋ฅผ ์ ๊ณตํ๊ณ DAG๋ฅผ ์๊ฐํํ์ฌ ์คํ ์ค์ธ ์์ ์ ๋ชจ๋ํฐ๋งํ๊ฑฐ๋ ์ค์ผ์ค๋ฌ๋ฅผ ์ ์ดํ ์๋ ์๋ค.
- ๋ฉ์ธ ํ์ด์ง์์ ์ํฌํ๋ก ์ด๋ฆ, ์ค์ผ์ค, ์ต๊ทผ ์คํํ ์ํฌํ๋ก ํ์คํฌ์ ์ํ ๋ฑ์ ํ์ธํ ์ ์๋ค.
- Graph view๋ DAG์ ํ์คํฌ ๋ด์ฉ๊ณผ ํ์คํฌ ๊ฐ์ ์์กด์ฑ์ ๋ณด์ฌ์ค๋ค.
๋ฐ์ํ