Curso Mulesoft Development DataWeave 2.0

  • Process Integration & Implementation Solman

Curso Mulesoft Development DataWeave 2.0

16 horas
Visão Geral

Este curso é para desenvolvedores interessados ​​em aprimorar suas habilidades no DataWeave 2.0 

Objetivo

No final deste curso, os alunos deverão ser capazes de:

  • Escreva transformações generalizadas e reutilizáveis usando variáveis, funções, módulos e mapeamentos do DataWeave e componentes de avaliação dinâmica.
  • Crie transformações complexas a partir de etapas testáveis menores.
  • Crie funções e expressões mais robustas e testáveis usando digitação forte, operadores de correspondência, manipulação de erros e criação de log.
  • Crie, transforme, filtre, combine, embaralhe, selecione e reduza estruturas de dados complexas que incluem matrizes, objetos e matrizes de objetos aninhados.
  • Substitua ou formate recursivamente todos os elementos ou uma lista de elementos em um esquema aninhado.
Publico Alvo
  • Desenvolvedores ou arquitetos do Mule 4 que desejam aprimorar suas habilidades no DataWeave 2.0 para que possam construir transformações complexas
Pre-Requisitos
  • Conclusão de um dos seguintes cursos ou conhecimento equivalente a partir de mais de 6 meses de experiência em desenvolvimento

 

Informações Gerais
  • Carga horaria 16h
  • Se noturno o curso acontece de segunda a quinta das 19h às 23h, total de 04 noites,
  • Se aos sábados o curso acontece de 19h às 23h, total de 2 sábados
  • Se in-company o curso acontece de 08h às 17h, total de 2 dias

Formato de Entrega:

  • Presencial em sala de aula na presença de um instrutor/consultor Mulesofrt, SAP PI/PO Integration, arquiteto de integração
  • Ou ON-LINE ao vivo em tempo real também na presença um instrutor/consultor Mulesofrt, SAP PI/PO Integration, arquiteto de integração
Materiais
Inglês & Português
Conteúdo Programatico

Module 1: Transforming Data using Metadata

  • Apply DataWeave fundamentals as learned in the Development Fundamentals course
  • Configure metadata for DataWeave transformation input and output
  • Set example input for DataWeave transformations

Module 2: Organizing DataWeave Code with Variables and Functions

  • Organize DataWeave code into variables and functions
  • Pass functions and lambda expressions as parameters to other DataWeave functions
  • Chain DataWeave functions together
  • Create and use reusable DataWeave modules
  • Write more robust functions using the match operator to test for data types

Module 3: Constructing Arrays and Objects

  • Add components to and remove elements from arrays and objects
  • Construct objects from lists of DataWeave expressions using object constructor curly braces { }
  • Troubleshoot common issues when using object constructor curly braces { }

Module 4: Iteratively Transforming Data using Mapping Operators

  • Transform elements of arrays into a new array using the map operator
  • Transform elements of objects into a new object using the mapObject operator
  • Combine map and mapObject operators to transform complex schema
  • Extract an array of keys and/or values from an object using the pluck operator
  • Reduce and accumulate array elements to other output types using the reduce operator

Module 5: Recursively Transforming Complex Structures

  • Write recursive functions to transform complex schema
  • Replace keys or values at any level of a nested data structure using a lookup object
TENHO INTERESSE

Cursos Relacionados

Curso SAP PI 7.5 Process Integration

32 horas

Curso SAP Metodologia Activate

16 horas

Curso Solution Manager Configuração de Gerenciamento Serviços de TI

32 horas

Curso SolMan - Projetos de Execução com SAP Solution Manager

40 horas

Curso SAP Activate Entrega de Projetos Ágeis

16 horas

Curso Web Intelligence Report Design

16 horas