Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Training 2 or more people?Try DataCamp For Business
Loved by learners at thousands of companies
Descrição do Curso
Agora atualizado para o Airflow 2.7 - A entrega de dados em um cronograma pode ser um processo manual. Você escreve scripts, adiciona tarefas cron complexas e tenta várias maneiras de atender a um conjunto de requisitos em constante mudança - e é ainda mais complicado gerenciar tudo quando se trabalha com colegas de equipe. O Airflow pode eliminar essa dor de cabeça adicionando agendamento, tratamento de erros e geração de relatórios aos seus fluxos de trabalho. Neste curso, você dominará os conceitos básicos do Airflow e aprenderá a implementar pipelines complexos de engenharia de dados na produção. Você também aprenderá a usar DAGs (Directed Acyclic Graphs, gráficos acíclicos direcionados), automatizar fluxos de trabalho de engenharia de dados e implementar tarefas de engenharia de dados de forma fácil e repetível, ajudando-o a manter a sanidade mental.
For Business
Training 2 or more people?
Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and moreNas seguintes faixas
- 1
Introdução ao fluxo de ar
LivreNeste capítulo, você terá uma introdução completa aos componentes do Apache Airflow e aprenderá como e por que deve usá-los.
Introdução ao fluxo de ar50 xpTeste de uma tarefa no Airflow50 xpExaminando os comandos de fluxo de ar50 xpDAGs de fluxo de ar50 xpDefinição de um DAG simples100 xpTrabalhando com DAGs e o shell do Airflow50 xpSolução de problemas de criação de DAG100 xpInterface web do Airflow50 xpIniciando o servidor da Web do Airflow50 xpNavegando na interface do usuário do Airflow50 xpExaminando DAGs com a interface do usuário do Airflow50 xp - 2
Implementação de DAGs de fluxo de ar
E aí, DAG? Agora é hora de aprender os conceitos básicos da implementação de DAGs de fluxo de ar. Por meio de atividades práticas, você aprenderá a configurar e implantar operadores, tarefas e agendamento.
Operadores de fluxo de ar50 xpDefinição de uma tarefa BashOperator100 xpVários BashOperators100 xpTarefas de fluxo de ar50 xpDefinir a ordem dos BashOperators100 xpDeterminação da ordem das tarefas100 xpSolução de problemas de dependências de DAG50 xpOperadores adicionais50 xpUsando o PythonOperator100 xpMais PythonOperators100 xpEmailOperator e dependências100 xpProgramação do fluxo de ar50 xpAgendar um DAG via Python100 xpDecifrando as programações de fluxo de ar100 xpSolução de problemas de execuções de DAG50 xp - 3
Manutenção e monitoramento dos fluxos de trabalho do Airflow
Neste capítulo, você aprenderá a economizar tempo usando componentes do Airflow, como sensores e executores, enquanto monitora e soluciona problemas de fluxos de trabalho do Airflow.
Sensores de fluxo de ar50 xpSensores versus operadores100 xpPrivação sensorial50 xpExecutores de fluxo de ar50 xpDeterminação do executor50 xpImplicações do executor100 xpDepuração e solução de problemas no Airflow50 xpDAGs na bolsa50 xpDAG ausente100 xpSLAs e relatórios no Airflow50 xpDefinição de um SLA100 xpDefinição de um SLA de tarefa100 xpGerar e enviar um relatório por e-mail100 xpAdição de e-mails de status100 xp - 4
Criação de pipelines de produção no Airflow
Junte tudo isso. Neste capítulo final, você aplicará tudo o que aprendeu para criar um fluxo de trabalho com qualidade de produção no Airflow.
Trabalhando com modelos50 xpCriação de um BashOperator com modelo100 xpModelos com vários argumentos100 xpMais modelos50 xpUso de listas com modelos100 xpCompreensão das opções de parâmetros50 xpEnvio de e-mails com modelos100 xpRamificação50 xpDefinir um BranchPythonOperator100 xpSolução de problemas de filiais50 xpCriação de um pipeline de produção50 xpCriação de um pipeline de produção nº 1100 xpCriação de um pipeline de produção #2100 xpAdicionar as alterações finais ao seu pipeline100 xpParabéns!50 xp
For Business
Training 2 or more people?
Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and moreNas seguintes faixas
Collaborators
Mike Metzger
Veja MaisData Engineer Consultant @ Flexible Creations
What do other learners have to say?
Join over 13 million learners and start Introdução ao fluxo de ar em Python today!
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.