Programa do Curso
Introdução ao ODI e à Arquitetura
- Conceitos do ODI: abordagem ELT, diferenças em relação a ETL tradicional
- Componentes principais: Repositories, Agents, Topology e Security
- Visão geral da instalação e layout do ambiente
ODI Studio e Componentes de Desenvolvimento
- Navegando no ODI Studio: painéis Designer, Topology, Operator e Security
- Projetos, Modelos e Datastores
- Trabalhando com metadados reverso-engenhados
Projeto de Mapeamentos e Interfaces
- Criando mapeamentos com interface gráfica e componentes ODI
- Usando procedimentos, variáveis e pacotes em mapeamentos
- Estratégias de tratamento de erros e validação de dados
Módulos de Conhecimento e Execução ELT
- Compreendendo os Módulos de Conhecimento (KMs) e suas categorias
- Selecionando e personalizando KMs para diferentes alvos
- Considerações sobre desempenho e otimização push-down
Topologia, Segurança e Conectividade
- Configurando esquemas físicos e lógicos e servidores de dados
- Tipos de Agentes, configuração e conceitos básicos de alta disponibilidade
- Configuração de segurança: usuários, perfis e proteção do repositório
Agendamento, Implantação e Gerenciamento Operacional
- Empacotando e implantando cenários
- Estratégias de agendamento e integração com agendadores externos
- Monitorando trabalhos e solucionando problemas com Operator e Logs
Técnicas Avançadas e Padrões de Integração
- Padrões CDC, carregamento incremental e abordagens de captura de dados de alteração
- Integrando com fontes de Big Data e ecossistemas Hadoop
- Melhores práticas para projetos de integração modulares e mantidos
Laboratórios Práticos e Estudo de Caso do Mundo Real
- Lab de ponta a ponta: design, implementação e implantação de um cenário ODI
- Laboratório de otimização de desempenho: analisar e otimizar um mapeamento lento
- Estudo de caso: decisões arquiteturais e lições aprendidas
Resumo e Próximos Passos
- Revisar conceitos-chave do ODI e princípios de design de integração
- Discutir estratégias de implantação em produção e técnicas de otimização
- Explorar caminhos adicionais de aprendizado e opções de certificação
Requisitos
- Compreensão dos conceitos de banco de dados relacional
- Experiência com SQL
- Familiaridade com conceitos ETL ou de integração de dados
Público-Alvo
- Desenvolvedores ETL/Integração de Dados
- Arquitetos e engenheiros de dados
- DBAs e engenheiros de middleware responsáveis por soluções de integração
Declaração de Clientes (3)
Ótima comunicação, Łukasz explicou tudo de forma fácil e compreensível.
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Curso - ORACLE SQL Fundamentals
Máquina Traduzida
o instrutor foi muito solícito, o ritmo do treinamento foi realmente bom e os exercícios não eram muito difíceis, nem muito fáceis. sempre que eu ficava preso, ele me ajudava muito bem e se certificava de que eu entendia tudo.
Jade Stappaerts - KULeuven
Curso - Oracle SQL Language
Máquina Traduzida
os exercícios
Amna AlAli - Federal Demographic Council
Curso - Oracle SQL for beginners
Máquina Traduzida