Curso Talend Data Mapper Foundation
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