内容简介

Data Pipelines with Apache Airflow is your essential guide to working with the powerful Apache Airflow pipeline manager. Expert data engineers Bas Harenslak and Julian de Ruiter take you through best practices for creating pipelines for multiple tasks, including data lakes, cloud deployments, and data science. Part desktop reference, part hands-on tutorial, this book teaches you the ins-and-outs of the Directed Acyclic Graphs (DAGs) that power Airflow, and how to write your own DAGs to meet the needs of your projects. You’ll learn how to automate moving and transforming data, managing pipelines by backfilling historical tasks, developing custom components for your specific systems, and setting up Airflow in production environments. With complete coverage of both foundational and lesser-known features, when you’re done you’ll be set to start using Airflow for seamless data pipeline development and management.

what's inside

Framework foundation and best practices

Airflow's execution and dependency system

Testing Airflow DAGs

Running Airflow in production


Bas Harenslak and Julian de Ruiter are data engineers with extensive experience using Airflow to develop pipelines for major companies including Heineken, Unilever, and Booking.com. Bas is a committer, and both Bas and Julian are active contributors to Apache Airflow.

下载地址

豆瓣评论

  • iLVFP
    写的还是挺好的,由浅入深,学习Airflow必读。2022-08-27
  • ¥ifan
    书中涉及到的技术决策讨论和实际经验蛮相符2021-05-16
  • 3点一直线
    这书还是不错的, 可以作为一本入门和了解的书籍。 主要是用airflow 1.10写的,也在2.0做了测试。 airflow 1和2 的区别还是很大的。 其实22年的时候 很多公司都推出了自己管理的airflow, 比如amazon 的mwaa, 就是在aws上的airflow。 我们现在用的2.4.3版本了。 这个书作为入门是可以的, 但是细节部分还是要自己在工作中去研究。 如果第一次接触airflow, 这书ok的2023-02-26

猜你喜欢

大家都喜欢