Desenvolvendo Processos de ETL com PDI (ETL1000)

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

ETL1000

Baseado em 9 avaliações
  • 127 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,31 (ou R$ 282,00 à vista )
Comprar Agora Dê um passo adiante em sua carreira!

"Gostei muito do curso por ser prático, tudo muito explicado, não tive dificuldades para realizar os exercícios."
André Luiz Pizani
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.


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