Programa do Curso
Introdução ao Apache Iceberg
- Visão geral do Apache Iceberg
- Importância e casos de utilização na arquitetura de dados moderna
- Principais funcionalidades e benefícios
Conceitos Fundamentais
- Formato e arquitetura de tabelas Iceberg
- Comparação com outros formatos de tabela
- Particionamento e evolução de esquemas
- Viagem no tempo (time travel) e versionamento de dados
Configuração do Apache Iceberg
- Instalação e configuração
- Integração do Iceberg com diversos motores de processamento de dados
- Definição de um ambiente Iceberg numa máquina local
Operações Básicas
- Criação e gestão de tabelas Iceberg
- Escrita e leitura em tabelas Iceberg
- Operações básicas CRUD
Migração e Integração de Dados
- Migração de dados a partir do Hive e 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 de Desempenho
- Técnicas de ajuste de desempenho
- Otimização de consultas e varrimentos de dados
- Otimização de desempenho no Iceberg
Visão Geral de Funcionalidades Avançadas
- Evolução de partições e particionamento oculto (hidden partitioning)
- Evolução de tabelas e alterações de esquema
- Funcionalidades de viagem no tempo (time travel) e reversão (rollback)
- Implementação de funcionalidades avançadas 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
- Arquitetos de dados
- Analistas de dados
- Desenvolvedores de software
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (3)
Apresentando diferentes maneiras de otimizar nossas consultas do PySpark.
Ivan Abrashev - UBB + DZI (KBC GROUP)
Curso - Efficient Data Processing on Kubernetes with PySpark, Pandas & Polars
Máquina Traduzida
Uma jornada pelo mundo do Spark: um curso muito intenso. DSL, Spark SQL, particionamento vs. bucketização para mim.
Georgiana Elisabeta
Curso - Apache Spark Fundamentals
Máquina Traduzida
Exercícios práticos. A turma deveria ter durado 5 dias, mas os 3 dias ajudaram a esclarecer muitas das minhas dúvidas sobre o trabalho com NiFi.
James - BHG Financial
Curso - Apache NiFi for Administrators
Máquina Traduzida