What They Don't Tell You About Apache Airflow

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024
  • Apache Airflow has improved a lot over the past 2 years.
    Here are the biggest misconceptions about Airflow that were true 2 years ago versus how Airflow is today!
    Henry Weller article: / 10-common-misconceptio...
    🏆 BECOME A PRO: www.udemy.com/...
    👍 Smash the like button to become an Airflow Super Hero!
    ❤️ Subscribe to my channel to become a master of Airflow
    🚨 My Patreon: / marclamberti
    Enjoy ❤️

Комментарии • 13

  • @demohub
    @demohub Год назад

    This video has definitely given a better understanding of Airflow and now have some ideas on how to use it more effectively for projects.

    • @MarcLamberti
      @MarcLamberti  Год назад

      What a wonderful thing to hear! Happy to help

  • @88andreaw
    @88andreaw Год назад

    Thanks for the video! I have not used Airflow for some years and it is great to see the evolution :)

  • @as978
    @as978 Год назад

    Is datasets time aware? If I load a table in Redshift on 2023-01-01 and 2023-01-02, will the downstream tasks that depend on these datasets start on those given days? Will the downstream run on 2023-01-02 wait for the 2023-01-02 dataset or it will run if the upstream run only ran for 2023-01-01.

  • @JeanBzh
    @JeanBzh Год назад +3

    "Airflow is hard" seems strange to me as a misconception :)
    I found it very easy when I started with Airflow a few years ago, and it was one of my selling points to implement it in my company at the time

    • @MarcLamberti
      @MarcLamberti  Год назад

      Agree, but some people think it is 🥹

    • @aborecki
      @aborecki Год назад

      It is hard for people used to GUI based orchestration tools - like Informatica Power Center , SSIS etc. The truth is that a lot of developers/analysts involved in data processing are not proficient in Python and very often in programming as well. In Airflow you have to like to code and and have proper mindest to appreciate it.

  • @TheAgentOfDeath
    @TheAgentOfDeath Год назад +1

    Just to clarify, so the modern way to write dags is with [@dags][@task] decorator. And the old way is [with DAG() as dag:] and [task_a]. I,ve taken your course. A great as it is I still get confused because there seems to be multiple ways to write dags and tasks.

    • @MarcLamberti
      @MarcLamberti  Год назад

      Hi Kevin,
      Correct, the taskflow api with the decorators gives a much easier way to author your DAGs. However, you can still use the with dag syntax. It’s a matter of preference 😉

  • @mpianoplayer3
    @mpianoplayer3 10 месяцев назад

    We can't use task api for bash or sql query execute operators. We are forced to use xcom in those cases.

  • @thelifehackerpro9943
    @thelifehackerpro9943 Год назад

    Limitations of airflow

  • @EthanShalev
    @EthanShalev Год назад

    This was a "what's new in airflow" but worded as misconceptions.
    Got me to watch through and learn nothing new, sadly.
    Well produced, all in all, but a little misleading.

    • @MarcLamberti
      @MarcLamberti  Год назад +1

      I’m actually happy that you didn’t learn anything new. That means you are fully aware of what Airflow is today and I’m glad to know that 🙏 if there is any topic you would like to see, please let me know