Digite para filtrar os verbetes do Glossário.

    Automação e integrações · n8n Experts

    O que é Transformação de dados?

    Transformação de dados ajusta formato, estrutura ou valores. Veja como converter datas e números, preservar o significado e validar a saída da integração.

    Também chamado de: transformação, conversão de valores

    O que é transformação de dados

    Transformação de dados é a alteração do formato, da estrutura ou dos valores recebidos para atender a uma finalidade definida. Uma integração pode converter uma data, calcular a duração em outra unidade ou reunir campos separados em um objeto aceito pelo destino.

    O mapeamento identifica de onde vem cada informação e onde ela será usada. A transformação define qual alteração será aplicada durante esse percurso, e as duas tarefas podem acontecer na mesma etapa do workflow.

    O significado vem antes da conversão

    Um texto formado por algarismos não é necessariamente uma quantidade. O código 00127 pode identificar uma inscrição e precisar conservar os zeros iniciais, enquanto o texto 127 pode representar uma quantidade que será usada em cálculos.

    Converter ambos automaticamente para número pode eliminar parte de um identificador. Antes de ajustar o tipo, confira o significado do campo e o contrato do destino para saber se a transformação preserva a informação necessária.

    Datas precisam de formato e, quando aplicável, fuso

    A data 01/03/2026 representa primeiro de março quando a origem usa dia, mês e ano. Interpretá-la como mês, dia e ano produziria três de janeiro, embora ambas as saídas pareçam datas válidas.

    Horários acrescentam outra necessidade de interpretação. Um instante com fuso pode ser convertido para outra referência, enquanto uma data de aniversário ou uma data de calendário não deve ganhar um deslocamento de horário apenas porque a ferramenta oferece esse recurso.

    Números e unidades exigem leitura completa

    Separadores decimais e de milhar variam conforme o formato recebido. Substituir toda vírgula por ponto pode funcionar para uma amostra simples e falhar quando a origem envia um valor como 1.234,50, que exige uma interpretação consistente do formato.

    Também confira se o destino espera a mesma unidade. Uma duração recebida como noventa segundos e enviada para um campo em minutos precisa representar um minuto e meio, enquanto apenas copiar o número noventa alteraria o significado.

    Funções de conversão podem aceitar apenas o início de um texto. Em JavaScript, parseFloat pode extrair um número e ignorar caracteres finais, por isso obter um resultado numérico não demonstra que a entrada inteira atendia ao formato exigido.

    A estrutura pode mudar sem perder a associação

    Uma transformação pode dividir uma lista, agrupar resultados ou compor um campo de nome completo. Esses ajustes devem preservar os identificadores necessários para relacionar a saída ao item correto, especialmente quando a quantidade ou a ordem dos itens muda.

    No n8n, componentes como Edit Fields e Code oferecem formas diferentes de preparar essa saída. Escolha a etapa conforme a alteração necessária e confira também quais campos originais continuam disponíveis depois dela.

    A validação acompanha a transformação

    Verifique a entrada antes da conversão e confira o resultado depois dela. Um valor ausente pode exigir interrupção ou um padrão explicitamente permitido, enquanto um valor fora da faixa aceita precisa de tratamento mesmo que seu tipo esteja correto.

    Uma saída em JSON válido ainda pode conter uma data errada ou uma quantidade na unidade incorreta. A aceitação do formato pelo destino não substitui a comparação com o significado previsto para cada campo.

    Como testar a conversão

    Use amostras que cubram identificadores com zeros iniciais, formatos de data ambíguos, campos sem valor e números com separadores. Para cada caso, registre a saída esperada e compare com o resultado produzido pela etapa.

    Confira também uma entrada inválida para observar se ela é recusada ou convertida parcialmente. O teste deve demonstrar que a automação preserva as informações corretas e torna visíveis os casos que precisam de correção na origem.

    Dúvidas frequentes

    Perguntas frequentes sobre Transformação de dados

    Transformar garante que a informação esteja correta?
    Não. A saída pode ter o formato aceito e ainda representar um valor incorreto. A transformação precisa preservar o significado e passar pelas verificações do processo.
    Converter um texto em número serve para qualquer campo?
    Não. Um código com zeros iniciais pode precisar continuar como texto. O significado do campo determina se a conversão é adequada.
    Como interpretar uma data como 01/03/2026?
    Você precisa conhecer o formato de origem. No formato dia/mês/ano, ela representa primeiro de março. Sem esse contrato, a mesma sequência pode ser interpretada de outra maneira.
    Mapeamento e transformação são a mesma coisa?
    O mapeamento identifica a correspondência entre origem e destino. A transformação aplica alterações, como converter unidades ou compor um campo. Uma mesma etapa pode realizar as duas tarefas.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    n8n Experts

    A transformação converte os valores recebidos para a representação exigida pela próxima etapa da integração.

    Conhecer a formação
    Capa da formação n8n Experts

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano