Programa do Curso

Introdução ao Apache Iceberg

  • Descrição geral do Apache Iceberg
  • Importância e casos de utilização na arquitetura de dados moderna
  • Principais características e benefícios

Conceitos fundamentais

  • Formato e arquitetura da tabela Iceberg
  • Comparação com outros formatos de tabela
  • Particionamento e evolução do esquema
  • Viagem no tempo e controle de versão de dados

Configurando o Apache Iceberg

  • Instalação e configuração
  • Integração do Iceberg com vários motores de processamento de dados
  • Configuração de um ambiente Iceberg numa máquina local

Operações básicas

  • Criar e gerir tabelas Iceberg
  • Escrita e leitura de tabelas Iceberg
  • Operações CRUD básicas

Migração e integração de dados

  • Migração de dados de Hive e de outros sistemas para o Iceberg
  • Integração com ferramentas de BI
  • Migração de um conjunto de dados de exemplo para o Iceberg

Otimização do desempenho

  • Técnicas de afinação de desempenho
  • Otimização de consultas e pesquisas de dados
  • Otimização do desempenho no Iceberg

Visão geral dos recursos avançados

  • Evolução de partições e particionamento oculto
  • Evolução de tabelas e alterações de esquemas
  • Recursos de viagem no tempo e reversão
  • Implementando recursos avançados no Iceberg

Resumo e próximos passos

Requisitos

  • Familiaridade com conceitos como tabelas, esquemas, partições e ingestão de dados
  • Conhecimentos básicos de SQL

Público-alvo

  • Engenheiros de dados
  • Arquitectos de dados
  • Analistas de dados
  • Programadores de software
 14 Horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas