Companies Home Search Profile

Airflow: Mastering Key Concepts and Conquer Challenges

Focused View

Intelligence Guru

2:42:50

24 View
  • 1. Introduction to Airflow.mp4
    02:51
  • 2. Overview of Airflow features and benefits.mp4
    02:12
  • 3. DAG Important Concepts.mp4
    05:58
  • 4. Installing and configuring Airflow on local environments.mp4
    08:41
  • 5. Installation Challenges.mp4
    04:16
  • 1.1 Architecture PDF.pdf
  • 1. Understanding Apache Airflow architecture and components.mp4
    02:39
  • 2. Apache Airflow Executors A comprehensive guide.mp4
    04:22
  • 3. Examining the example DAG and guide to create a DAG.mp4
    10:46
  • 4.1 simple dag.zip
  • 4. Part 1 Creating a simple DAG in Apache Airflow.mp4
    11:15
  • 5.1 advanced dag.zip
  • 5.2 complex dag.zip
  • 5. Part 2 Creating a complex DAGs in Apache Airflow.mp4
    19:10
  • 6. Task dependencies and Scheduling.mp4
    05:21
  • 7. Managing Workflow Execution, Retries and SLAs.mp4
    03:31
  • 8. Handling Complex Dependencies and Parallelism in DAGs.mp4
    04:06
  • 1.1 m3v1.zip
  • 1. Introduction to Operators in Apache Airflow.mp4
    01:50
  • 2.1 m3v2 bash.zip
  • 2.2 m3v2.zip
  • 2. Deep dive into common Operators.mp4
    05:13
  • 3.1 file sensor.zip
  • 3.2 http sensor.zip
  • 3. Introduction to Sensors in Apache Airflow.mp4
    02:02
  • 4.1 custom sensor.zip
  • 4. Custom Operators and Sensors.mp4
    02:20
  • 5. Use cases of custom Operators and Sensors in Apache Airflow.mp4
    02:37
  • 6.1 custom operator jinja template.zip
  • 6. Custom Operator - Jinja template.mp4
    04:42
  • 1.1 m4 branchingcode.zip
  • 1.2 m4v1.zip
  • 1. Introduction to SubDAGs and Branching.mp4
    05:03
  • 2.1 m4v2.zip
  • 2. Data Exchange in Airflow with XCom.mp4
    04:42
  • 3. Mastering Connections and Variables in Airflow.mp4
    03:11
  • 4. Scaling and Optimizing Apache Airflow.mp4
    04:08
  • 5. Understanding of Machine Learning.mp4
    08:31
  • 6.1 m4v6 titanic 1.zip
  • 6.2 titanic.csv
  • 6. Integrating ML workflows in Apache Airflow.mp4
    16:06
  • 7.1 m4v6.zip
  • 7. Challenges in Advanced Airflow Workflows and their Resolutions.mp4
    04:30
  • 1. Understanding Incremental Data Processing.mp4
    02:31
  • 2.1 filemaker with date.zip
  • 2.2 m5v2.zip
  • 2. Incremental Data Processing with Custom Airflow Operator.mp4
    07:29
  • 3. Efficient Transformation and Loading Strategies.mp4
    02:47
  • Description


    Building of better data pipelines by overcoming with day to day challenges

    What You'll Learn?


    • Understand the features and benefits of using Airflow for workflow orchestration.
    • Acquire troubleshooting skills for common installation issues and debugging setup problems
    • Understand the architecture and components of Apache Airflow.
    • Develop skills in handling complex dependencies and parallelism in DAG design.
    • Implement custom operators and sensors for seamless integration with specific systems or APIs.
    • Leverage XCom for efficient data exchange between tasks.
    • Develop skills in designing complex SubDAGs and managing dynamic workflow structures.
    • Implement Incremental Data Processing with a custom Airflow Operator.

    Who is this for?


  • Aspiring Data Engineers
  • ETL developers
  • Data Scientists
  • Data Analysts
  • Software Engineers
  • Enterprise Architects
  • What You Need to Know?


  • Any python version which is above 3.7 preferably pycharm
  • Latest version of Visual Studio Code application
  • Basic knowledge of python
  • More details


    Description

    This course is meticulously crafted to provide you with a deep understanding of Apache Airflow, from the fundamentals to advanced concepts. Whether you're a beginner or a seasoned professional, this course equips you with the skills needed to orchestrate complex data workflows efficiently.

    Module 1: Introduction and Installation Embark on your Airflow journey with a solid foundation. Gain insights into Airflow's features and benefits, and master the art of installing and configuring Airflow in various environments. Dive into challenging resolution topics, troubleshooting installation issues, and debugging setup problems.

    Module 2: Workflow Design and Management Explore the intricacies of Airflow's architecture and components. Learn to define and structure workflows using Directed Acyclic Graphs (DAGs). Grasp task dependencies, scheduling techniques, and how to manage workflow execution, retries, and Service Level Agreements (SLAs). Tackle challenges in handling complex dependencies and parallelism in DAG design.

    Module 3: Operators and Sensors Navigate the diverse world of operators in Airflow, including BashOperator, PythonOperator, and SQLOperator. Harness the power of sensors to trigger tasks based on external events or conditions. Confront challenges by implementing custom operators and sensors for seamless integration with specific systems or APIs.

    Module 4: Advanced Concepts and Scaling Elevate your expertise with advanced workflow concepts, such as SubDAGs and branching workflows. Leverage XCom for efficient data exchange between tasks. Work with connections and variables in Airflow, and scale Airflow to handle large workloads while optimizing performance. Create a machine learning framework for executing specific tasks within the workflow. Conquer challenges in designing complex SubDAGs and managing dynamic workflow structures.

    Module 5: Incremental Data Load Delve into Incremental Data Processing and understand efficient strategies. Learn to implement Incremental Data Processing with a custom Airflow Operator. Explore techniques for efficient transformation and loading, ensuring optimal data processing strategies.

    Enroll now to unlock the full potential of Apache Airflow, conquer challenges, and become a master orchestrator of data workflows!

    Who this course is for:

    • Aspiring Data Engineers
    • ETL developers
    • Data Scientists
    • Data Analysts
    • Software Engineers
    • Enterprise Architects

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Intelligence Guru
    Intelligence Guru
    Instructor's Courses
    Business Intelligence Guru is a cooperative company and a top rated business skills instructor. It offers relevant and timely content delivered by proficient instructors. Thousands of students spread all across the globe have benefitted from BI Guru’s convenient delivery methods and formats. . We mainly focus on delivering courses like Microsoft SQL Server Integration Services (SSIS), Microsoft SQL Server Reporting Services (SSRS), Analysis Services (SSAS) and T-SQL Programming. The courses are formatted in high quality videos, taught using practical examples. Our Instructors are subject matter experts in the IT industry having around 10 years of Business Intelligence experience in public and private sectors. They specialize in Database Programming, Integration Services and Reporting Services development. Now we are hosting SQL BI Guru’s videos too.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 29
    • duration 2:42:50
    • Release Date 2024/04/23