Curso Talend Data Mapper Essentials
16 horasVisão Geral
Descubra como o TDM (Talend Data Mapper) pode ajudá-lo a trabalhar com dados hierárquicos complexos, por exemplo, estruturas aninhadas ou em loop. Este produto permite definir e executar transformações (chamadas mapas) entre registros ou documentos de dados. As estruturas de entrada e saída podem ser definidas manualmente ou importadas de vários formatos (como bancos de dados XML, SWIFT, COBOL, CSV, EDI, XLS, MySQL).
Este curso familiariza os participantes com os recursos mais populares do TDM.
A primeira parte do treinamento é dedicada ao conteúdo principal e, em seguida, os participantes selecionam exercícios opcionais que abordam COBOL, EDI, SWIFT e manipulação de banco de dados.
Uma sessão de treinamento particular pode incluir uma sessão de orientação sobre casos de uso de interesse dos participantes.
Objetivo
Após concluir este curso, você será capaz de:
- Importe estruturas de arquivos e bancos de dados existentes ou crie-os manualmente
- Execute mapeamento e transformação complexos entre estruturas de entrada e saída
- Aproveite o poder do TDM de trabalhos de integração de dados ou rotas ESB
- Trabalhe com padrões complexos, como EDI e COBOL
- Definir e executar casos de teste
Publico Alvo
- Desenvolvedores Java e arquitetos de software
- Arquiteto de Integração
Pre-Requisitos
- Conceitos ou conhecimentos dos Fundamentos de Integração de Dados
- Introdução ao Talend Studio,
- Bem como um entendimento geral de Java
Informações Gerais
- Carga Horaria, 16h
- Se noturno o curso acontece de segunda a quinta das 19h às 23h, total de 4 noites
- Se aos sábados o curso o curso acontece de 09h às 18h, total de 2 sábados,
- Se in-company o curso acontece de acordo com a agende do cliente,
Formato de entrega:
- Presencial em sala de aula
- On-line ao vivo em tempo real com a mesma qualidade do curso presencial, pois se trata de um curso 100% em tempo real acompanhado por um instrutor expert em Talend
Materiais
Português/InglêsConteúdo Programatico
TDM em contexto
- Conceitos
Criando um Mapa JSON para JSON Simples
- Criando uma estrutura
- Criando um mapa
Loop simples
- Preparando o meio ambiente
- Usando loops simples
- Classificando por quantidade de itens
- Filtrando dados
Loop aninhado
- Criando um mapa usando loops aninhados
Loop de agregação
- Agregando dados
Usando mais funções
- Usando uma função de concatenação
- Usando uma condição if-then-else
Usando o componente tHMap
- Usando o componente tHMap
- Reutilizando um mapa existente
Usando variáveis de contexto
- Usando variáveis de contexto
Definindo e executando casos de teste
- Configurando um Caso de Teste
Usando o componente cMap
- Criando uma rota
- Criando XML para Mapeamento JSON
- Configurando o cMap e testando a rota
Usando o componente tHMapFile
- Criando um trabalho de Big Data
- Criando XML para Mapeamento JSON
- Usando o componente tHMapFile
Instruções para módulos opcionais
- Navegando nos Módulos Opcionais
EDI - Mapeando o formato EDI
- Incorporando várias representações
- Criando um mapa
EDI - Refatoração
- Atualizando a herança de saída
- Fazendo Upgrade do Mapeamento de Saída
- Atualizando a herança de entrada
COBOL - Manipulação de campos redefinidos COBOL (RDEF)
- Criando uma estrutura COBOL
- Configurando a estrutura para campos redefinidos
COBOL - Mapeando COBOL para Excel
- Criando uma estrutura
- Criando um trabalho DI
COBOL - Achatando uma estrutura COBOL em loop
- Criando um trabalho
COBOL - Mapeando COBOL para XML
- Criando uma estrutura COBOL
- Criando um mapa
SWIFT - Trabalhando com estruturas SWIFT
- Criando uma estrutura SWIFT
- Criando campos F30 e F20
- Criando campos F31P e F35B
- Criando campos F35A e F83D
- Criando um campo F87D
SWIFT - Mapeando arquivos SWIFT para MySQL
- Configurando uma conexão MySQL
- Criando um trabalho DI
- Executando mapeamento
- Executando o trabalho
SWIFT - Mapeando vários tipos de registro
- Criando uma estrutura de entrada
- Criando uma estrutura de saída
- Elementos de mapeamento
- Criando um trabalho DI
SWIFT - Executando uma pesquisa no banco de dados
- Criando uma estrutura de banco de dados
- Incluindo uma Consulta ao Banco de Dados