Contacta con nosotros

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
 21 Horas

Número de participantes


Precio por participante

Testimonios (5)

Próximos cursos

Categorías Relacionadas