Temario del curso
Arquitectura de Greenplum
- Procesamiento paralelo y procesamiento multiproceso simétrico
- Funciones de los segmentos y configuración del clúster
- Escalabilidad y movimiento de datos
- Arquitectura del almacén de datos en Greenplum
Estructuras de tablas en Greenplum
- Comparación entre tablas distribuidas y asignadas aleatoriamente
- Diferencias entre tablas heap y tablas de inserción única
- Formatos de almacenamiento por filas o por columnas
- Tablas particionadas y agrupadas
Distribución de datos y mecanismos de hashing
- Lógica de hashing y selección de claves de distribución
- Gestión del desequilibrio en la distribución y su impacto en el rendimiento
- Mapas de hashing y estrategias para ubicar filas correctamente
Índices y optimización del rendimiento
- Tipos de índices: agrupados y no agrupados
- Casos de uso de los índices B-tree y bitmap
- Comportamiento del acceso a datos mediante indexación
Diseño físico de bases de datos
- Normalización y diseño lógico de modelos
- Estrategias para el acceso de usuarios y análisis de distribución
- Características demográficas de los datos y decisiones de indexación
Técnicas de desnormalización
- Uso de datos derivados, tablas de resumen y operaciones de unión previas
- Implementación de tablas columnares como técnica de particionado vertical
- Implementación de data marts y vistas materializadas
SQL avanzado y ejecución de consultas
- Estrategias de unión entre tablas y mecanismos de redistribución
- Funciones OLAP y funciones de ventana en SQL
- Manejo de tablas temporales, subconsultas y consultas derivadas
Planes de ejecución y ajuste de consultas mediante EXPLAIN
- Lectura e interpretación de los resultados generados por EXPLAIN
- Análisis de costos y optimización de planes de ejecución
- Operaciones locales en segmentos individuales y estrategias de desplazamiento de uniones
Utilidades y buenas prácticas en Greenplum
- Uso de los comandos ANALYZE y VACUUM
- Carga y movimiento de datos mediante la herramienta Nexus
- Recomendaciones en materia de seguridad, permisos y optimización del rendimiento
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos sobre bases de datos relacionales y el lenguaje SQL
- Experiencia previa en almacenamiento de datos o sistemas analíticos
- Familiaridad con el uso de la línea de comandos en 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
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 4350 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
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