Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benevanio/muletransformations
Projeto que explora o uso avançado do DataWeave, a linguagem de transformação de dados do MuleSoft, com exemplos práticos e boas práticas
https://github.com/benevanio/muletransformations
dataweave dataweave-playground low-code low-latency low-level-programming lowcode mule mule4 mulesoft mulesoft-apis mulesoft-application mulesoft-fsop salesforce salesforce-developers salesforce-lightning
Last synced: about 2 months ago
JSON representation
Projeto que explora o uso avançado do DataWeave, a linguagem de transformação de dados do MuleSoft, com exemplos práticos e boas práticas
- Host: GitHub
- URL: https://github.com/benevanio/muletransformations
- Owner: Benevanio
- License: mit
- Created: 2024-05-02T00:49:07.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-14T00:40:31.000Z (8 months ago)
- Last Synced: 2024-09-26T01:41:27.832Z (4 months ago)
- Topics: dataweave, dataweave-playground, low-code, low-latency, low-level-programming, lowcode, mule, mule4, mulesoft, mulesoft-apis, mulesoft-application, mulesoft-fsop, salesforce, salesforce-developers, salesforce-lightning
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
MuleTransformations
### Descrição:
Este projeto contém exemplos de transformações de dados utilizando o MuleSoft.## Detalhes das Transformações
As transformações realizam uma variedade de operações, incluindo:
- **Concatenação e Remoção de Elementos de Arrays:** Estas operações permitem combinar arrays e remover elementos específicos.
- **Cálculo da Média de Conjuntos de Números:** Útil para análise estatística básica.
- **Remoção de Duplicatas de um Array:** Essencial para limpeza de dados.
- **Verificação de Terminação de String:** Permite verificar se uma string termina com um conjunto específico de caracteres.
- **Busca por String em um Array:** Útil para verificar a presença de um valor específico.
- **Localização de Índice de String:** Encontra a posição de uma string específica em um array ou string.
- **Verificações de Vazio e Decimal:** Permite verificar se uma string está vazia, ou se um número é decimal.
- **Encontrar Valores Máximo e Mínimo:** Encontra o valor máximo e mínimo em um array de números.
- **Cálculo de Módulo:** Realiza a operação de módulo em dois números.
- **Achatar Arrays:** Converte um array de arrays em um único array.
- **Filtrar Arrays:** Filtra um array de objetos com base em critérios específicos.
## Como Usar
1. Importe o arquivo XML no Anypoint Studio.
2. Execute o aplicativo Mule.### Exemplos de Uso:
- Transformar dados de usuários para um formato específico.
- Manipular listas de números e strings.
- Filtrar dados com base em critérios específicos.### Tecnologias Utilizadas:
- MuleSoft
- DataWeave 2.0