---
title: Fluid Transformer
slug: fluid-transformer
docTags: 
createdAt: 2023-12-26T20:32:12.652Z
---

## Visão Geral

O conector Fluid Transformer é uma ferramenta poderosa dentro da plataforma Fluid que permite a transformação e manipulação de dados de forma dinâmica. Ele é configurado utilizando um schema JSON específico, que detalha as propriedades e os requisitos para a sua configuração.

## Configuração do Conector

A configuração principal do conector Fluid Transformer é baseada na propriedade **body**, que determina como os dados serão transformados.

### Corpo

- **Tipo**: Objeto
- **Descrição:&#x20;**&#x41; propriedade body define o método de transformação dos dados. Ela suporta duas opções principais: [Template](docId\:TReaJH8tvdyh6uKYEAQZP) e [De/para](docId\:VOQdaUkjjknbSWVRHbzQW)
- **Requisitos:&#x20;**`body` é uma propriedade obrigatória na configuração do conector.

1. **Template**:
   - **Título**: Template
   - **Valor:&#x20;**`Template`
   - **Descrição**: Utilize esta opção quando desejar transformar os dados com base em um template predefinido. Ideal para situações onde a estrutura de dados de entrada é conhecida e consistente.
   -
2. **De/Para**:
   - **Título**: De/Para
   - **Valor:&#x20;**`De/Para`
   - **Descrição**: Escolha esta opção para uma transformação baseada em mapeamento de campos (de/para). Útil quando os dados de entrada necessitam de um mapeamento para campos específicos na saída.

### Campos Requeridos

- **value**: Define o valor específico da transformação escolhida.
- **type**: Especifica o tipo de transformação (Template ou De/Para).

## Uso Prático

Ao configurar o conector Fluid Transformer, é crucial definir claramente a propriedade **body** com a opção de transformação desejada. Esta escolha deve ser baseada no formato dos dados de entrada e no resultado esperado após a transformação.

### Exemplo de Configuração:

Para uma transformação baseada em Template:

:::BlockQuote
jsonCopy code\{    "body": \{        "value": "\<template\_value>",        "type": "template"    }}
:::

Para uma transformação baseada em De/Para:

:::BlockQuote
jsonCopy code\{    "body": \{        "value": "\<depara\_value>",        "type": "depara"    }}
:::

## Conclusão

O conector Fluid Transformer é uma ferramenta flexível e robusta para transformação de dados, permitindo uma adaptação eficaz aos diversos requisitos de manipulação de dados dentro da plataforma Fluid. Ao seguir esta documentação, os usuários podem configurar e utilizar o conector de maneira eficiente, garantindo a integridade e a adequação dos dados processados.
