Bloque 2. Ingeniería del dato
_05
_01 Modelo entidad relación y SQL básico
_04
_02
_03 Phyton y principios de programación
Kafka y Spark Streaming
Pyspark
SQL avanzado
▪
Modelo relacional.
▪
Lenguaje de definición de datos.
▪
Spark Shel.l
▪
▪
Estructuras básicas de programación.
Definición de bus: Kafka / Confluent.
▪
Modelo físico y lógico. Paso a tablas.
▪
RDDs.
▪
Lenguaje de manipulación avanzado: funciones ventana, índices, estadísticas, hints, macros y scripting. Lenguaje de control de datos: permisos y administración de objetos.
▪
▪
Framework de desarrollo.
Mensajes, Topics y el Log de Mensajes.
▪
Dataframes.
▪
SQL básico: SELECT, joins, agregaciones, subconsultas y operadores lógicos.
▪
Principios de Python.
▪
Pandas, Koala.
▪
Productores, consumidores y brokers.
▪
Tipos y Estructuras de datos.
▪
Spark SQL.
▪
Conectores.
▪
▪
Plan de ejecución y UI.
▪
Creación de tablas básico.
▪
Bloques y estructuras de control.
▪
Streams.
▪
▪
Funciones y programación estructurada.
Particiones.
▪
Kafka Streams.
▪
E/S y gestión de archivos.
▪
Windowed Stream Processing.
▪
Módulo y paquetes.
Made with FlippingBook - professional solution for displaying marketing and sales documents online