
DOPS-246: Transmisión en Cloudera con Apache Flink
Durante este curso de capacitación dirigido por un instructor, los participantes aprenderán el desarrollo y las operaciones para Cloudera Streaming Analytics, un marco para el procesamiento y análisis de baja latencia impulsado por Apache Flink y el innovador SQL Stream Builder de Cloudera. A través de extensos ejercicios prácticos, los estudiantes obtendrán experiencia en la implementación y administración de un clúster Flink, el desarrollo y la ejecución de aplicaciones Flink, y el uso del SQL continuo de SQL Stream Builder para realizar análisis de datos de transmisión.
Durante este curso, aprenderá a: Implementar un clúster Flink usando Cloudera Manager Desarrollar aplicaciones de Flink por lotes y streaming Ejecutar y visualizar trabajos de Flink Transformar flujos de datos Usar marcas de agua y ventanas para analizar datos de streaming Analizar datos con Cloudera SQL Stream Builder Monitorear métricas de aplicaciones Flink
Descripción general: Introducción a Apache Flink y al procesamiento de flujos de datos. Casos de uso típicos. Productos relacionados. Implementación de servicios. Requisitos de planificación. Instalación. Panel de control de Flink. Ejercicio: Ejecución de un programa Flink. Fundamentos de Flink. Entorno de ejecución. Estructura de la aplicación Flink. Creación de un proyecto Flink. Creación de un programa Flink. Ejercicio: Creación de un programa Flink simple. Arquitectura. Arquitectura lógica. Arquitectura física. Paralelismo. Tolerancia a fallos. Almacenamiento de datos. Descripción general de DataStream API. DataStream API. Tipos de datos y serialización. Fuentes y receptores. Transformaciones. Ejercicio: Procesamiento por lotes con Flink. Ejercicio: Creación de una aplicación de streaming Flink. DataStream API (continuación). Uso de Kafka como fuente y receptor. Ejercicio: Creación de una aplicación de streaming con una fuente Kafka. Flink SQL y la tabla API. Transmisión. Conceptos | Opciones de programación | Integraciones | Ejercicio: Uso de Flink SQL y Kafka | Procesamiento de flujo con estado | Aplicaciones de flujo con estado | Puntos de control | Procesamiento de tiempo de evento | Marcas de agua | Ventanas | Ejercicio: Ventanas con tiempo de evento | Generador de flujos Cloudera | Resumen | Consola de transmisión SQL | Proveedores de datos | Trabajos de flujo SQL | Ejercicio: Uso de Generador de flujos SQL | Monitoreo | Métricas | Registro | Contrapresión | Configuración de recursos | Ejercicio: Monitoreo
Este curso está diseñado para quienes tienen experiencia en administración y desarrollo de aplicaciones en la plataforma Cloudera. Los estudiantes deben tener al menos conocimientos básicos de Java y Linux. Se recomienda nuestro curso de capacitación Cloudera para Apache Kafka, o experiencia equivalente con Apache Kafka.



