Nós de Manipulação de Dados
Os nós de manipulação de dados são a base para automações limpas e confiáveis. Eles transformam dados brutos, inconsistentes ou excessivos em um formato estável que outros nós podem processar com segurança. Os principais nós utilizados para esse fim são:
Utilize quando for necessária máxima flexibilidade ou lógica personalizada que outros nós não conseguem executar.
Adicione, remova ou renomeie campos rapidamente sem escrever nenhum código.
Reduza dados extensos ou ruidosos para uma versão mais curta e estruturada, facilitando o trabalho.
Elimine automaticamente entradas repetidas para que o fluxo processe apenas itens únicos.
Permita apenas a passagem de dados válidos, úteis ou correspondentes, bloqueando o restante.
Juntos, essas ferramentas transformam respostas desorganizadas de APIs em uma estrutura consistente e previsível que mantém os fluxos de trabalho eficientes, econômicos e livres de erros.
Node de Código
O node de Código executa um pequeno trecho de JavaScript para editar diretamente os dados do fluxo de trabalho. É a opção mais flexível para modelar ou corrigir entradas inconsistentes de APIs. Embora ferramentas de arrastar e soltar cubram a maioria dos casos, às vezes apenas um código personalizado pode produzir o formato exato que o próximo node espera.
Use para adicionar, remover ou normalizar campos, ou remodelar objetos e arrays. Lembre-se de que o n8n sempre espera que o node retorne um array de itens, caso contrário o fluxo de trabalho falhará.
return items;
Se você não conhece JavaScript, pode descrever a transformação para um modelo de IA como ChatGPT ou Gemini, mostrar o que entra e o que deve sair, e ele pode gerar o código necessário. Use o node de Código apenas quando nodes mais simples (Editar Campos, Filtro, Remover Duplicados) não conseguirem atingir o objetivo.
Editar Campos
O node Editar Campos é uma ferramenta simples de apontar e clicar para adicionar, remover ou renomear campos. Ele define como seus dados serão daqui para frente e evita que dados desnecessários deixem o fluxo mais lento.
É melhor utilizado logo após obter dados brutos de uma API para remover informações indesejadas, renomear chaves confusas ou adicionar valores fixos antes dos próximos passos.
Resumir
O node Resumir encurta entradas longas ou repetitivas em destaques ou resumos concisos, geralmente usando um LLM. É ideal para avaliações, transcrições ou logs que seriam grandes demais para processar de forma eficiente.
Resumir cedo reduz custos de tokens e facilita a revisão dos resultados, mas lembre-se: resumos não são fontes factuais, apenas versões compactadas dos dados.
Remover Duplicados
O node Remover Duplicados recebe uma lista e exclui itens repetidos com base em um campo escolhido, como email, ID ou SKU. Ele evita entradas duplicadas em bancos de dados ou chamadas repetidas de API.
A normalização deve vir primeiro, para que valores como ASIN123 e asin123 não passem despercebidos na deduplicação.
Filtro
O node Filtro atua como uma barreira baseada em regras, permitindo que apenas itens específicos continuem no fluxo de trabalho. É melhor filtrar cedo, mantendo apenas dados relevantes e evitando operações desnecessárias adiante.
Pense nele como uma pré-verificação que protege etapas caras (IA, APIs, bancos de dados) de dados indesejados.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 4.17
Nós de Manipulação de Dados
Deslize para mostrar o menu
Os nós de manipulação de dados são a base para automações limpas e confiáveis. Eles transformam dados brutos, inconsistentes ou excessivos em um formato estável que outros nós podem processar com segurança. Os principais nós utilizados para esse fim são:
Utilize quando for necessária máxima flexibilidade ou lógica personalizada que outros nós não conseguem executar.
Adicione, remova ou renomeie campos rapidamente sem escrever nenhum código.
Reduza dados extensos ou ruidosos para uma versão mais curta e estruturada, facilitando o trabalho.
Elimine automaticamente entradas repetidas para que o fluxo processe apenas itens únicos.
Permita apenas a passagem de dados válidos, úteis ou correspondentes, bloqueando o restante.
Juntos, essas ferramentas transformam respostas desorganizadas de APIs em uma estrutura consistente e previsível que mantém os fluxos de trabalho eficientes, econômicos e livres de erros.
Node de Código
O node de Código executa um pequeno trecho de JavaScript para editar diretamente os dados do fluxo de trabalho. É a opção mais flexível para modelar ou corrigir entradas inconsistentes de APIs. Embora ferramentas de arrastar e soltar cubram a maioria dos casos, às vezes apenas um código personalizado pode produzir o formato exato que o próximo node espera.
Use para adicionar, remover ou normalizar campos, ou remodelar objetos e arrays. Lembre-se de que o n8n sempre espera que o node retorne um array de itens, caso contrário o fluxo de trabalho falhará.
return items;
Se você não conhece JavaScript, pode descrever a transformação para um modelo de IA como ChatGPT ou Gemini, mostrar o que entra e o que deve sair, e ele pode gerar o código necessário. Use o node de Código apenas quando nodes mais simples (Editar Campos, Filtro, Remover Duplicados) não conseguirem atingir o objetivo.
Editar Campos
O node Editar Campos é uma ferramenta simples de apontar e clicar para adicionar, remover ou renomear campos. Ele define como seus dados serão daqui para frente e evita que dados desnecessários deixem o fluxo mais lento.
É melhor utilizado logo após obter dados brutos de uma API para remover informações indesejadas, renomear chaves confusas ou adicionar valores fixos antes dos próximos passos.
Resumir
O node Resumir encurta entradas longas ou repetitivas em destaques ou resumos concisos, geralmente usando um LLM. É ideal para avaliações, transcrições ou logs que seriam grandes demais para processar de forma eficiente.
Resumir cedo reduz custos de tokens e facilita a revisão dos resultados, mas lembre-se: resumos não são fontes factuais, apenas versões compactadas dos dados.
Remover Duplicados
O node Remover Duplicados recebe uma lista e exclui itens repetidos com base em um campo escolhido, como email, ID ou SKU. Ele evita entradas duplicadas em bancos de dados ou chamadas repetidas de API.
A normalização deve vir primeiro, para que valores como ASIN123 e asin123 não passem despercebidos na deduplicação.
Filtro
O node Filtro atua como uma barreira baseada em regras, permitindo que apenas itens específicos continuem no fluxo de trabalho. É melhor filtrar cedo, mantendo apenas dados relevantes e evitando operações desnecessárias adiante.
Pense nele como uma pré-verificação que protege etapas caras (IA, APIs, bancos de dados) de dados indesejados.
Obrigado pelo seu feedback!