반응형
아나콘다 설치
아나콘다 설치 후 airflow를 설치해보겠습니다. 아나콘다 설치가 안된분들은 아래 포스팅을 확인해주새요
https://taeguu.tistory.com/100
airflow 설치
# conda 가상환경 실행
# 가상환경이 없는경우 conda create -n test pip python=3.7 명령어 실행
conda activate test
# airflow 설치
pip install apache-airflow
# db init
airflow db init
# webserver 실행
airflow webserver -p 8080
airflow 웹서버 접속
웹서버를 실행하게 되면 아래와 같이 airflow 웹서버거 실행되며 localhost:8080을 url에 입력하여 접속합니다.
접속하면 아래 그림과 같이 로그인 창이 뜹니다. 이제 다시 커멘드창으로 이동하여 계정을 생성하겠습니다.
airflow 계정 생성
웹서버를 창은 그대로 두고 새로운 창을 열어 아래 명령어을 입력하게 되면 admin권한을 가지는 admin계정이 생성됩니다.
airflow users create --username admin --firstname admin --lastname admin --role Admin --password admin --email admin
airflow 계정접속
id / pw : admin / admin으로 접속하게 되면 sample dag가 보이며, 접속이 완료됐습니다.
airflow 둘러보기
특정 dag를 클릭하게 되면 dag안에 task들의 의존성 및 dag 코드를 확인할 수 있습니다.
반응형
'데이터엔지니어 > airflow' 카테고리의 다른 글
[airflow] dag가 웹에 안보이는 이유 정리 (0) | 2023.05.11 |
---|---|
[airflow] No module named 'MySQLdb' 해결법 (0) | 2023.01.30 |
[airflow] The scheduler does not appear to be running. Last heartbeat was received 3 hours ago. (0) | 2022.11.12 |
[airflow] airflow example dag 삭제 하기 (0) | 2022.10.28 |