Programa do Curso

Arquitetura do Greenplum

  • Processamento paralelo e multiprocessamento simétrico
  • Papéis de segmentos e configuração do cluster
  • Escalarabilidade e movimentação de dados
  • Arquitetura do Greenplum Data Warehouse

Estruturas de Tabelas do Greenplum

  • Tabelas distribuídas vs. tabelas atribuídas aleatoriamente
  • Tabelas de pilha vs. tabelas apenas para anexar
  • Formatos de armazenamento por linha vs. colunar
  • Tabelas particionadas e agrupadas

Distribuição de Dados e Hashing

  • Lógica de hashing e chaves de distribuição
  • Gestão de desequilíbrio e impacto no desempenho
  • Mapas de hash e estratégias de colocação de linhas

Índices e Otimização de Desempenho

  • Índices agrupados e não agrupados
  • Casos de uso de índices B-tree e bitmap
  • Escanear e comportamento de armazenamento de índices

Design Físico Database

  • Normalização e design do modelo lógico
  • Estratégias de acesso ao usuário e análise de distribuição
  • Demografia de dados e decisões sobre indexação

Técnicas de Denormalização

  • Dados derivados, tabelas de resumo e pré-joins
  • Tabelas colunar como particionamento vertical
  • Data marts e exibições materializadas

Avançado SQL e Execução de Consultas

  • Estratégias de junção e redistribuição
  • Funções OLAP e janelas
  • Tabelas temporárias, subconsultas e tabelas derivadas

Planos EXPLAIN e Ajuste de Consultas

  • Lendo e interpretando a saída do EXPLAIN
  • Análise de custo e otimização do plano
  • Movimentação de junção e operações segment-local

Utilitários Greenplum e Melhores Práticas

  • ANALYZE e VACUUM
  • Carga e movimentação de dados com Nexus
  • Segurança, permissões e dicas de desempenho

Resumo e Próximos Passos

Requisitos

  • Compreensão de bancos de dados relacionais e SQL
  • Experiência com armazenamento de dados ou sistemas analíticos
  • Familiaridade com operações de linha de comando Linux

Público-alvo

  • Arquitetos e engenheiros de dados
  • Administradores Database e líderes técnicos
  • Desenvolvedores BI e especialistas em análises trabalhando com Greenplum
 21 Horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas