Apache Airflow Tutorial for Data Engineers

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • Chapters:
    2:57 Pre-requisites
    4:15 Airflow UI tour
    11:04 Write your first DAG (that copies data files from AWS S3 to a Postgres DB)
    23:16 Write your own Custom Airflow Operator (using Python inheritance)
    30:08 TriggerDagRun Operator (Learn how to trigger one DAG from another)
    33:06 BranchPythonOperator (Learn how to create dynamic workflows)
    37:54 Set up DAG failure Slack alerts and handle errors in Airflow
    47:03 CICD pipeline for Airflow (Automatic code deployment from GitHub to AWS Airflow)
    All code in my Git repository github.com/sou...
    TH-cam API python code inspired by this video - • TH-cam API for Python...

ความคิดเห็น • 41

  • @heenachhabra2977
    @heenachhabra2977 4 หลายเดือนก่อน +1

    Thank you for creating a very crisp video on Airflow!

    • @souravtechie
      @souravtechie  4 หลายเดือนก่อน

      Glad you liked it!

  • @amir-ali8850
    @amir-ali8850 12 วันที่ผ่านมา +1

    the coffee making intro was unnecessary
    🤣 but cool dude 🙌

    • @souravtechie
      @souravtechie  12 วันที่ผ่านมา

      Haha agree, totally unnecessary. I was so obsessed with my coffee machine when I made this.
      And thank you!

  • @ChandanKumarVermaTECH-BLR
    @ChandanKumarVermaTECH-BLR 3 หลายเดือนก่อน

    This is an amazing video over apache airflow. I am waiting for some more amazing contents around data engineering. Thank you so much for the informative and engaging tutorial.❤

    • @souravtechie
      @souravtechie  3 หลายเดือนก่อน

      Thank you Chandan for such a thoughtful comment. I will try my best. Glad you liked it!

  • @thank8023
    @thank8023 3 หลายเดือนก่อน

    Thank you. This is definitely what I need. Better than other videos.

    • @souravtechie
      @souravtechie  3 หลายเดือนก่อน

      You are very welcome!

  • @ashishkumarjha2587
    @ashishkumarjha2587 3 หลายเดือนก่อน

    If possible could you please create a Kafka or Cassandra video tutorial next and Thanks for this wonderful Airflow tut.

    • @souravtechie
      @souravtechie  3 หลายเดือนก่อน +1

      You are very welcome! And I will try to make something similar. Thank you for the input!

  • @diwakardayalan
    @diwakardayalan 3 หลายเดือนก่อน

    Best part you have linked your GitHub repo in description, can you try to add chapters to the video.

    • @souravtechie
      @souravtechie  3 หลายเดือนก่อน

      Thank you the suggestion Diwakar. I will add chapters. Usually YT does it automatically. Not sure why it did not do it for this video

  • @webdeveloper-q1i
    @webdeveloper-q1i หลายเดือนก่อน

    This video was amazing. I am a beginner and i learnt a lot many things.
    But where i struggle most is setting up this framework of docker and airflow on my local. Can you help with a tutorial on this.

    • @souravtechie
      @souravtechie  หลายเดือนก่อน

      Hey! I already made a video last year for this th-cam.com/video/GmN1emEe4Jo/w-d-xo.html
      If you have any particular question, please feel free to message me on instagram @techtalksourav

  • @ManishSharma-fi2vr
    @ManishSharma-fi2vr 4 หลายเดือนก่อน

    Awesome tutorial!!

  • @nocodeau-v6p
    @nocodeau-v6p วันที่ผ่านมา

    Very useful tutorial 👌🏽

  • @programmerx7
    @programmerx7 4 หลายเดือนก่อน

    So helpful, so cool!

    • @souravtechie
      @souravtechie  4 หลายเดือนก่อน

      Glad it was helpful!

  • @ManishSharma-fi2vr
    @ManishSharma-fi2vr 4 หลายเดือนก่อน

    Please make such more tutorials on Data Engineering tools.

    • @souravtechie
      @souravtechie  4 หลายเดือนก่อน

      Thanks, I will try my best!

    • @ManishSharma-fi2vr
      @ManishSharma-fi2vr 4 หลายเดือนก่อน

      ​@@souravtechie 😆 Waiting for the next tutorial!!

    • @souravtechie
      @souravtechie  4 หลายเดือนก่อน

      Haha hey Manish! Please feel free to let me know what tutorial you are interested in

    • @ManishSharma-fi2vr
      @ManishSharma-fi2vr 4 หลายเดือนก่อน

      @@souravtechie DBT or maybe on the concept of Delta Lake (Databricks). And a project on Airflow. Anything will work. Your way of explaining gives me a deep understanding and it's an awesome experience to watch your tutorials.

  • @PragyaJ-g5z
    @PragyaJ-g5z 6 วันที่ผ่านมา +1

    please improve your mic quality

    • @souravtechie
      @souravtechie  3 วันที่ผ่านมา

      Thank you for your patience. I will fix the audio in the upcoming videos

  • @gustavojuantorena
    @gustavojuantorena 5 หลายเดือนก่อน +1

    Awesome!

  • @mr.daniish
    @mr.daniish หลายเดือนก่อน

    Kafka is next!

    • @souravtechie
      @souravtechie  หลายเดือนก่อน

      It very well could be brother as soon as I have a moment

  • @sarthakhaldar9107
    @sarthakhaldar9107 2 หลายเดือนก่อน

    do a series on kafka and snowflake also please

    • @souravtechie
      @souravtechie  2 หลายเดือนก่อน +1

      I was actually thinking of doing a Snowflake video. Thank you for the suggestion Sarthak. Really appreciate it!

  • @sunilbabu588
    @sunilbabu588 3 หลายเดือนก่อน

    The content is really good but I recommend you to enunciate words more clearly as it was difficult to follow.

  • @ManishSharma-fi2vr
    @ManishSharma-fi2vr 2 หลายเดือนก่อน

    😅 Still waiting for a full Airflow course with a project.

    • @souravtechie
      @souravtechie  2 หลายเดือนก่อน

      Hey Manish! Honestly, I'm not planning to make any more deep dive Airflow videos. However, I'm happy to answer any specific questions if you have any on Instagram or LinkedIn. Or any other Data Engineering tool 🙂

  • @thangnguyen3786
    @thangnguyen3786 5 หลายเดือนก่อน

    nice!!!!! thank you

  • @dapras
    @dapras 3 หลายเดือนก่อน

    would be nice if setting Airflow up actually worked.....

    • @souravtechie
      @souravtechie  3 หลายเดือนก่อน

      I did not talk about setting up Airflow in this video at all. However, I do have another video about running Airflow on a Mac that you may find useful.

  • @ZavierBanerjea
    @ZavierBanerjea 2 หลายเดือนก่อน

    Thank you so much Sourav for all your great efforts 👍

    • @souravtechie
      @souravtechie  2 หลายเดือนก่อน

      You're very welcome Zavier 🙂