DEProjTeam07 / coc-pipeline

1 stars 2 forks source link

[Feature] airflow를 통한 전반적인 DataPipeline Dag 구성 #40

Open Kdreamtomaster opened 2 days ago

Kdreamtomaster commented 2 days ago

변경사항

docker-compose.yaml 의 52 번째줄 image: airflow_210_custom:3.0 의 경우 같은 경로의 Dockerfile을 이용하여 빌드 하실때 tag 옵션주셔서 생성하시면 됩니다.

wwkler commented 2 days ago

Airflow DAG TASK를 만드는 부분에서

  # 기존의 t2, t3, t4 태스크를 process_new_folder_task에 연결
  t2.set_upstream(process_new_folder_task)
  t3.set_upstream(t2)
  t4.set_upstream(t3)
  # Task 순서 설정
  t1 >> branch_task
  branch_task >> no_new_folder_task
  branch_task >> process_new_folder_task

작성하셨는데

  # Task 순서 설정
  t1 >> branch_task
  branch_task >> no_new_folder_task
  branch_task >> process_new_folder_task

  # 기존의 t2, t3, t4 태스크를 process_new_folder_task에 연결
  t2.set_upstream(process_new_folder_task)
  t3.set_upstream(t2)
  t4.set_upstream(t3)

이렇게 하는게 가시적으로 이해하게 쉬울 것 같다는 생각을 합니다.