Desenvolvendo Processos de ETL com Pentaho Data Integration (ETL1000)

Venha aprender a desenvolver processos de ETL com o auxilio da ferramenta Pentaho Data Integration, também conhecida como KETTLE.

ETL1000 - Desenvolvendo ETL com PDI

Baseado em 13 avaliações
  • 24 Alunos matriculados
  • 08 Horas de duração
  • 28 Aulas
  • 3 Módulos
  • 1 Avaliação
  • 3 meses de suporte
  • Certificado de conclusão
Parcele em 12x R$ 28,32 (ou R$ 282,00 à vista)
Comprar Agora Dê um passo adiante em sua carreira!
"Otimo curso, abrange os principais conceitos da ferramenta"
Eduardo Pereira
mais avaliações

Sobre o Curso

Neste curso, você irá aprender a implementar processos de ETL com o auxilio da ferramenta Pentaho Data Integration, exercitando casos práticos de carga de dados em um Data Warehouse. Tudo através de uma metodologia (Ralph Kimball) que conduz o aluno pelas fases reais de um projeto de carga de dados em um DW.


Objetivos da Aprendizagem

  • Aprendido os conceitos de ETL
  • O entendimento completo dos componentes da ferramenta Pentaho Data Integration
  • Desenvolvido com o Pentaho Data Integration (Kettle)
  • Carregando Dimensões e Fatos
  • Como exercitar as melhores práticas de desenvolvimento
  • O porquê de uma Staging Area
  • Como implementar Slowly Chenge Dimension do tipo I e II
  • Aplicando o Role-Playing Dimensions
  • Carregar Aggregation Tables
  • Agendamento de processos de ETL
  • Enviar email em caso de falha ou sucesso


Benefícios do Curso

O Aluno terá entendimento completo da ferramenta Pentaho Data Integration e todo o seus componentes (Spoon, Pan, Kitchen e Carte). Através de exercícios práticos e seguindo um roteiro de Projeto, o aluno poderá desenvolver o seu projeto real de ETL logo em seguida ao término do treinamento.


Ferramentas utilizadas neste treinamento

  • Pentaho Spoon e Kitchen Community Edition


Requisito desejável para um melhor aproveitamento

  • Ter cursado o treinamento DIM1000 ou ter conhecimento equivalente


Idioma

Ministrado em Português e Material didático em formato eletrônico em Português


Conteúdo Programático

  • O processo de ETL (do inglês Extract, Transform and Load)
  • Conceituação sobre estratégias de cargas
  • Apresentando o Pentaho Data Integration (também conhecido como Kettle)
  • Passos para popular uma Staging Area com transformações
  • Passos para popular um Data Warehouse (Data Marts) com transformações
  • Trabalhando com repositório de metadados
  • Criando e Compartilhando conexões JDBC e JNDI
  • Usando variáveis para conexões e caminhos de arquivos/pastas
  • Padrões de projeto (Design Patterns)
  • Inserção e atualização de registros (Slowly Change Dimension, tipo 1 e 2)
  • Carregando tabelas agregadas
  • Gerenciamento de erro em tempo de execução (Error handling)
  • Identificação visual de gargalos de processamento
  • Orquestrando processos de ETL com jobs
  • Executando processos de ETL por linha de comando
  • Agendando processos de ETL
  • Enviando e-mail de sucesso e/ou falha
  • Visualizando e gerando logs de execução


Prova

Ao final do curso será disponibilizado ao aluno uma prova para avaliar o seu aproveitamento. Acertando 60% das questões, o aluno receberá automaticamente o certificado de conclusão do curso.


Formato Presencial ou Online ao vivo

Caso esteja interessado neste curso, mas em um formato presencial ou online ao vivo, veja a nossa programação em Calendário de Cursos


Contratando esse curso, você está automaticamente aceitando o TERMO DO CONTRATO.

OBSERVAÇÃO: É importante o uso do fone de ouvido. Com ele a experiência do audio será extremamente melhor

3 meses Sem tempo para fazer o curso agora? Não tem problema.
Você poderá participar desse curso até 3 meses após a matrícula.

Este curso é dedicado a Consultores de Business Intelligence, Analistas de Sistemas, Arquitetos de Data Warehouse, Desenvolvedores de Sistemas, DBA’s e Programadores.

Ricardo Gouvea
"Profissional com mais de 18 anos na área de desenvolvimento de projetos de DW e BI e também profissional Certificado pela Pentaho (A Hitachi Group Company)"

       

Formado em administração de empresas – Carreira Profissional com mais de 23 anos em TI – 18 dedicados ao desenvolvimento de projetos de BI – Iniciou carreira no Banco Bradesco como analista de suporte técnico e em 1999 deu inicio em sua trajetória com BI, trabalhando no principal parceiro da Business Objects no Brasil. Passou pela americana Sagent Inc como consultor pre-venda América Latina e desenvolveu ao longo deste período inúmeros projetos, dentre eles: Porto Seguro, Intermédica, Pfizer, SEESP, USP, Unibanco, Ambev, Cheminova, Sifra. 

Atualmente é Proprietário e Diretor de Operações da Open Consulting Brasil, empresa especializada e dedicada ao trabalho com Pentaho, responsável pelo blog planetapentaho.com.br e Professor Universitário.

Os cursos autorizados pelo MEC são de Graduação e Pós-Graduação e as Secretárias Estaduais de Edução autorizam cursos técnicos profissionalizantes e do ensino médio. Cursos online são classificados, por lei, como cursos livres de atualização ou qualificação, ou seja, não se qualifica como graduação, pós-graduação ou técnico profissionalizante. 

Os Cursos Livres, passaram a integrar a Educação Profissional, como Nível Básico após a Lei nº 9.394 - Diretrizes e Bases da Educação Nacional. Essa é uma modalidade de educação não-formal com duração variável, a fim de proporcionar conhecimentos que permitam atualizar-se para o trabalho, sem exigências de escolaridade anterior. 

Educação é um direito de todos e é um incentivo a sociedade, previsto por lei na Constituição Federal. É com essa base que trabalhamos, incentivando a educação. Os cursos livres e os certificados tem validade para fins curriculares e certificações de atualização ou aperfeiçoamento, não sendo válido como técnico, graduação ou pós-graduação. 



Conteúdo Programático

  • 1. Índice da preparação do ambiente
  • 2. A estrutura de diretórios
  • 3. Baixando os softwares da Suite Pentaho
  • 4. Baixando os softwares de apoio
  • 5. Instalando e configurando os softwares de apoio
  • 6. Instalando e configurando os softwares da Suite Pentaho
Aula introdutória do treinamento, contendo informações sobre o público alvo, os objetivos do aprendizado, o funcionamento do treinamento, quem é a Open Consulting Brasil, Sobre o instrutor, horários, suporte,
  • 1. Metodologia do curso
  • 2. Os entregáveis do projeto
  • 3. Pentaho, solução lider em Business Analytics
  • 4. O processo de ETL
  • 5. Apresentando o Pentaho Data Integration
  • 6. Os modelos de dados: Origem e Destino
  • 7. Demonstrando o uso do Spoon
  • 1. Exercícios do treinamento
  • 2. Exercício - Criando e editando parâmetros de conexões
  • 3. Exercício - Criando o repositório de metadados
  • 4. Exercício - Criando e editando variáveis
  • 5. Exercício - Criando um processo de carga na Staging Area I
  • 6. Exercício - Criando um processo de carga na Staging Area II
  • 7. Exercício - Criando o processo de carga da Dimensão Cliente (SCD I)
  • 8. Exercício - Criando o processo de carga da dimensão Tempo
  • 9. Exercício - Criando o processo de carga da dimensão Vendedor (SCD II)
  • 10. Exercício - Criando o processo de carga da Fato Vendas
  • 11. Exercício - Orquestrando a execução dos processos da SA (Sequence)
  • 12. Exercício - Orquestrando a execução dos processos Dimensões (Parallel)
  • 13. Exercício - Orquestrando a execução do processo Fato
  • 14. Exercício - Orquestrando todos os processos do DW
  • 15. Exercício - Executando um Job através de linha de comando
  • ETL1000
Voltar ao topo