Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.¿Entrenar a 2 o más personas?Pruebe DataCamp para empresas
Preferido por estudiantes en miles de empresas
Descripción del curso
Ahora actualizado a Airflow 2.7 - La entrega de datos en un horario puede ser un proceso manual. Escribes secuencias de comandos, añades complejas tareas cron e intentas varias formas de cumplir una serie de requisitos en constante cambio, y es aún más complicado gestionarlo todo cuando trabajas con compañeros de equipo. Airflow puede eliminar este quebradero de cabeza añadiendo programación, gestión de errores y generación de informes a sus flujos de trabajo. En este curso, dominará los conceptos básicos de Airflow y aprenderá a implementar canalizaciones complejas de ingeniería de datos en producción. También aprenderá a utilizar grafos acíclicos dirigidos (DAGs), automatizar flujos de trabajo de ingeniería de datos e implementar tareas de ingeniería de datos de forma fácil y repetible, lo que le ayudará a mantener la cordura.
Empresas
¿Entrenar a 2 o más personas?
Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y másEn las siguientes pistas
- 1
Introducción al flujo de aire
GratuitoEn este capítulo, obtendrá una introducción completa a los componentes de Apache Airflow y aprenderá cómo y por qué debe utilizarlos.
Introducción al flujo de aire50 xpProbar una tarea en Airflow50 xpExaminar los comandos de flujo de aire50 xpFlujo de aire DAGs50 xpDefinir un simple DAG100 xpTrabajar con DAGs y la carcasa Airflow50 xpSolución de problemas DAG creation100 xpInterfaz web Airflow50 xpInicio del servidor web Airflow50 xpNavegar por el flujo de aire UI50 xpExaminar DAGs con el flujo de aire UI50 xp - 2
Aplicación del flujo de aire DAGs
¿Qué pasa DAG? Ahora es el momento de aprender los fundamentos de la aplicación de Airflow DAGs. Mediante actividades prácticas, aprenderá a configurar y desplegar operadores, tareas y programación.
Operadores de flujo de aire50 xpDefinición de una tarea BashOperator100 xpMúltiples BashOperators100 xpTareas de flujo de aire50 xpDefinir el orden de los BashOperators100 xpDeterminar el orden de las tareas100 xpSolución de problemas DAG dependencies50 xpOperadores adicionales50 xpUso de PythonOperator100 xpMás PythonOperators100 xpEmailOperator y dependencias100 xpProgramación del flujo de aire50 xpProgramar una DAG mediante Python100 xpDescifrar los horarios del flujo de aire100 xpSolución de problemas DAG runs50 xp - 3
Mantenimiento y supervisión de los flujos de trabajo de Airflow
En este capítulo, aprenderá a ahorrar tiempo utilizando componentes de Airflow como sensores y ejecutores mientras supervisa y soluciona problemas de flujos de trabajo de Airflow.
Sensores de flujo de aire50 xpSensores frente a operadores100 xpPrivación sensorial50 xpEjecutores de flujo de aire50 xpDeterminación del albacea50 xpImplicaciones para el albacea100 xpDepuración y resolución de problemas en Airflow50 xpDAGs en la bolsa50 xpFalta DAG100 xpSLAs e informes en Airflow50 xpDefinición de un SLA100 xpDefinir una tarea SLA100 xpGenerar y enviar por correo electrónico un informe100 xpAñadir correos electrónicos de estado100 xp - 4
Creación de cadenas de producción en Airflow
Ponlo todo junto. En este capítulo final, aplicará todo lo que ha aprendido para crear un flujo de trabajo con calidad de producción en Airflow.
Trabajar con plantillas50 xpCreación de una plantilla BashOperator100 xpPlantillas con varios argumentos100 xpMás plantillas50 xpUtilización de listas con plantillas100 xpComprender las opciones de los parámetros50 xpEnvío de plantillas de correo electrónico100 xpRamificación50 xpDefinir un BranchPythonOperator100 xpSolución de problemas en sucursales50 xpCreación de una cadena de producción50 xpCreación de un canal de producción nº 1100 xpCreación de un canal de producción nº 2100 xpAñadir los cambios finales a su pipeline100 xp¡Enhorabuena!50 xp
Empresas
¿Entrenar a 2 o más personas?
Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y másEn las siguientes pistas
Colaboradores
Mike Metzger
Ver MasData Engineer Consultant @ Flexible Creations
¿Qué tienen que decir otros alumnos?
¡Únete a 13 millones de estudiantes y empieza Introducción a Airflow en Python hoy mismo!
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.