Temario del curso
Arquitectura de Greenplum
- Procesamiento paralelo y multiprocesamiento simétrico (SMP).
- Roles de segmentos y configuración del clúster.
- Escalabilidad y movimiento de datos.
- Arquitectura del almacén de datos Greenplum.
Estructuras de Tablas en Greenplum
- Tablas distribuidas vs. tablas asignadas aleatoriamente.
- Tablas Heap vs. tablas append-only.
- Formatos de almacenamiento por fila vs. por columna.
- Tablas particionadas y tablas clusterizadas.
Distribución de Datos y Hashing
- Lógica de hashing y claves de distribución.
- Manejo de sesgos (skew) e impacto en el rendimiento.
- Mapas de hash y estrategias de colocación de filas.
Índices y Optimización de Rendimiento
- Índices clusterizados y no clusterizados.
- Casos de uso de índices B-tree y bitmap.
- Escaneo de índices y comportamiento del almacenamiento.
Diseño Físico de la Base de Datos
- Normalización y diseño del modelo lógico.
- Estrategias de acceso del usuario y análisis de distribución.
- Demografía de los datos y decisiones sobre indexación.
Técnicas de Desnormalización
- Datos derivados, tablas de resumen y pre-uniones (pre-joins).
- Tablas por columna como particionamiento vertical.
- Data marts y vistas materializadas.
SQL Avanzado y Ejecución de Consultas
- Estrategias de unió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 uniones (joins) y operaciones locales de segmento.
Utilidades de Greenplum y Mejores Prácticas
- Comandos ANALYZE y VACUUM.
- Carga y movimiento de datos con Nexus.
- Seguridad, permisos y consejos de rendimiento.
Resumen y Próximos Pasos
Requerimientos
- Conocimiento de bases de datos relacionales y SQL.
- Experiencia con almacenes de datos o sistemas analíticos.
- Familiaridad con las operaciones de la línea de comandos de Linux.
Público Objetivo
- Arquitectos e 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.
Reseñas (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