Temario del curso
Arquitectura de Greenplum
- Procesamiento paralelo y multiprocesamiento simétrico (SMP)
- Roles de los segmentos y configuración del clúster
- Escalabilidad y movimiento de datos
- Arquitectura del Data Warehouse de Greenplum
Estructuras de tablas en Greenplum
- Tablas distribuidas frente a asignación aleatoria
- Tablas Heap frente a tablas append-only
- Formatos de almacenamiento fila vs. columna
- Tablas particionadas y agrupadas (clustered)
Distribución de datos y hashing
- Lógica del hashing y claves de distribución
- Manejo de la desuniformidad (skew) e impacto en el rendimiento
- Mapas de hash y estrategias de ubicación de filas
Índices y optimización del rendimiento
- Índices agrupados (clustered) y no agrupados
- Casos de uso para índices B-tree y bitmap
- Comportamiento del escaneo de índices y almacenamiento
Diseño físico de la base de datos
- Normalización y diseño del modelo lógico
- Estrategias de acceso de usuarios y análisis de distribución
- Demografía de los datos y decisiones de indexación
Técnicas de desnormalización
- Datos derivados, tablas resumen y pre-conexiones (pre-joins)
- Tablas columnares como particionamiento vertical
- Data marts y vistas materializadas
SQL avanzado y ejecución de consultas
- Estrategias de conexión (join) y redistribución
- OLAP y funciones de ventana
- Tablas temporales, subconsultas y tablas derivadas
Planes EXPLAIN y ajuste de consultas
- Lectura e interpretación de la salida EXPLAIN
- Análisis de costos y optimización del plan
- Movimiento de conexiones y operaciones locales por segmento
Utilidades de Greenplum y buenas prácticas
- ANALYZE y VACUUM
- Carga y movimiento de datos con Nexus
- Seguridad, permisos y consejos de rendimiento
Resumen y próximos pasos
Requerimientos
- Comprensión de bases de datos relacionales y SQL
- Experiencia con data warehousing o sistemas analíticos
- Familiaridad con el uso de la línea de comandos en Linux
Público objetivo
- Arquitectos y ingenieros de datos
- Administradores de bases de datos y líderes técnicos
- Desarrolladores de BI y especialistas en análisis que trabajan con Greenplum
Testimonios (5)
los ejercicios y la resolucion de problemas
Mario Humberto Serrano Gutierrez - Hipodromo de Agua Caliente
Curso - Greenplum Architecture and Data Modeling
La teoria fue lo mas interesante
Luis Antonio Jimenez Gil - Hipodromo de Agua Caliente
Curso - Greenplum Architecture and Data Modeling
los ejercicios practicos y la disposicion para contestar las preguntas
Edith Vichua Solis - Hipodromo de Agua Caliente
Curso - Greenplum Architecture and Data Modeling
la explicacion, creo que uso terminos quee para todos fue demasiado entendible
Moises Jafet Hernandez Fuentes - Hipodromo de Agua Caliente
Curso - Greenplum Architecture and Data Modeling
las prácticas
Liliana Padilla - Hipodromo de Agua Caliente
Curso - Greenplum Architecture and Data Modeling
Traducción Automática