공기 흐름

4482 단어


สิ่งที่ต้องมี


  • 도커



  • 공기 흐름



    1. แตกไฟล์โปรเจคที่ได้รับ




  • ./dags - DAG ของ คุณได้ที่นี่
  • ./logs - 실행 및 스케줄러 실행
  • ./plugins - สามามารถใส่ปม๊กอินที่กำหนดเองได้ที่นี่
  • ./worker - ไฟล์ airflow.cfg

  • 2. เรียกใช้งาน 터미널 cd มาที่โฟล เดor์





    ใช้ คำสั่ง และรอ จนก ว ่า ขึ้น แบบในรูป

    docker-compose up airflow-init
    




    3. ใช้ คำสา่ง เพื่อ เริ่มต้น ใช้งาน



    ก่อนเริ่มใช้งาน ควรปรับแต่ง 구성 ให้ เรียบร้อย

    docker-compose up
    


    л็อกอิน เพื่อ เข้าใช้งาน 웹 UI ได้ที่ http://localhost:8080 .
    ชื่อบัญชีผู้ใช้ที่ถูกสร้างขึ้นคือ airflow 및 admin รบ สุึ้นคือ airflow


    구성 설정



    가챠 ป ต ่ง จะ ท ำ ใ น ไฟล์ ./worker/airflow.cfg

    시간대



    #มี default เป็น UTC
    [core]
    default_timezone = Asia/Bangkok
    
    [webserver]
    default_ui_timezone = Asia/Bangkok
    

    SMTP 서버



    ใช้ SMTP 서버 Gmail สำหรับ ส่งอี เมล

    [smtp]
    smtp_host = smtp.gmail.com
    smtp_starttls = True
    smtp_ssl = False
    # Example: smtp_user = airflow
    smtp_user = [email protected]
    # Example: smtp_password = airflow
    smtp_password = your_password_gmail
    smtp_port = 25 หรือ 587
    smtp_mail_from = [email protected]
    smtp_timeout = 30
    smtp_retry_limit = 5
    



    웹 UI 가이



    연결 ID 확인





    ระบุข้อมูล เพื่อ เชื่อม ต่อกั บ ฐาน ข้อมูล conn_id จะต้อง ตรงกับ CONN_ID ในไฟล์ 파이썬


    사용자에 대한 경고




    กดปุ่ม + เพื่อเพิ่ม 사용자


    역할 역할




    กดปุ่ม + เพื่อ เพิ่ม 역할


    활성 DAG





    트리거 DAG



    좋은 웹페이지 즐겨찾기