Curso presencial: [SUSPENSO] Processos de ETL com Pentaho Data Integration
Curso Suspenso
Quando definida, juntamente com a unidade demandante, a nova data para a realização do curso, a Escola Judicial divulgará novo informativo.
Formador
Edré Quintão Moreira
Período de Realização
24 a 26/03/2020 das 9h às 13h
Público-alvo
Servidores do TRT-MG responsáveis por extrair dados dos sistemas administrativos e judiciários.
Critérios de Seleção
Servidores indicados no requerimento para realização do curso, prioritariamente, e demais interessados, observado o público-alvo, por ordem de inscrição
Vagas
20
Carga Horária
12 horas/aula
Critérios de Aprovação
Frequência mínima de 75% e participação nas atividades propostas durante o curso.
Local
Sala de Informática – 13º andar – Rua Goitacazes, 1475, Barro Preto
Conteúdo Programático
MÓDULO 1: APRESENTAÇÃO
• Sobre o curso
• Suite de BI Pentaho
MÓDULO 2: PROCESSOS DE ETL
• Objetivos
• ETL vs ESB
• Ferramentas comerciais e open source
MÓDULO 3: INTRODUÇÃO AO PENTAHO DATA INTEGRATION
• O que e o Pentaho Data Integration (PDI)?
• Instalação
• Interface gráfica do PDI
• Repositórios
• Estrutura de plugins
• Criando transformações
• Buscando informações sobre steps
• Manipulação de erros e introdução a logs
MÓDULO 4: LENDO E ESCREVENDO ARQUIVOS
• Steps de entrada e saída
• Argumentos, parametros e variáveis
• Arquivo kettle.properties
• Select values
• Switch/case
• Filter rows
MÓDULO 5: TRABALHANDO COM BANCOS DE DADOS
• Conectando a bases de dados
• Conexões compartilhadas
• Table Input & Output
• Insert, Update, & Delete
• Transações
• Utilizando variáveis e argumentos em SQL
MÓDULO 6: FLUXO DE DADOS & LOOKUPS
• Lookups
◦ Database lookup
◦ Stream lookup
• Copiando e distribuindo dados
• Joins
MÓDULO 7: CÁLCULOS
• Agrupamentos
• Registros distintos
• Pivotagem
• Cálculos
• Scripts
MÓDULO 8: INJEÇÃO DE METADADOS
• Objetivo da injeção de metadados
• Construindo transformações genéricas
• Injetando metadados nas transformações
• Steps que aceitam injeção de metadados
MÓDULO 9: JOBS
• Introdução aos Jobs
• Construindo jobs
• Transferindo dados entre transformações
• Condicionais
• Repetições
• Prametrização
• Executando jobs a partir de terminal
• Executando jobs remotamente
MÓDULO 10: VERSIONAMENTO
• Utilizando controle de versão
• Resolvendo conflitos
• Boas praticas
MÓDULO 11: DEBUG & FINE TUNNING
• Trabalhando com grandes volumes de dados
• Observando métricas
• Logs detalhados
Inscrições
Período de inscrições: Até 06/03/2020 23h59
Divulgação da lista de selecionados:
10/03/2020, na página da Escola Judicial e por e-mail encaminhado aos inscritos.
Observações
Não poderão participar os servidores que, no período do curso, estiverem em gozo de férias, ou usufruindo licenças nas hipóteses previstas no artigo 6º, §2º da Resolução nº 159/2015 do CSJT.
Não será possível o cancelamento da inscrição após o início do curso.
Nos dias do curso, os participantes deverão registrar a frequência por meio de assinatura em lista de presença.