Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Nodi di Manipolazione dei Dati | Basi Fondamentali del Workflow
Workflow di Automazione AI con n8n

bookNodi di Manipolazione dei Dati

I nodi di manipolazione dei dati sono la base per un'automazione pulita e affidabile. Modellano dati grezzi, incoerenti o troppo voluminosi in un formato stabile che gli altri nodi possono gestire in sicurezza. I principali nodi utilizzati a questo scopo sono:

Codice
expand arrow

Utilizzare quando è necessaria la massima flessibilità o una logica personalizzata che altri nodi non possono gestire.

Modifica Campi
expand arrow

Aggiunta, rimozione o rinomina rapida dei campi senza scrivere codice.

Riepiloga
expand arrow

Riduzione di dati lunghi o rumorosi in una versione più breve e strutturata, più facile da gestire.

Rimuovi Duplicati
expand arrow

Eliminazione automatica delle voci ripetute affinché il workflow elabori solo elementi unici.

Filtra
expand arrow

Consentire il passaggio solo dei dati validi, utili o corrispondenti, bloccando il resto.

Insieme, questi strumenti trasformano le risposte API disordinate in una struttura coerente e prevedibile che mantiene i workflow efficienti, economici e privi di errori.

Nodo Code

Il nodo Code esegue un piccolo frammento di JavaScript per modificare direttamente i dati del workflow. È l'opzione più flessibile per modellare o correggere input incoerenti provenienti da API. Sebbene gli strumenti drag-and-drop coprano la maggior parte dei casi, a volte solo il codice personalizzato può produrre il formato esatto che un nodo successivo si aspetta.

Utilizzalo per aggiungere, rimuovere o normalizzare campi, oppure per rimodellare oggetti e array. Ricorda che n8n si aspetta sempre che il nodo restituisca un array di elementi, altrimenti il workflow fallirà.

return items;

Se non conosci JavaScript, puoi descrivere la trasformazione a un modello AI come ChatGPT o Gemini, mostrare cosa entra e cosa dovrebbe uscire, e il modello può generare il codice necessario. Usa il nodo Code solo quando i nodi più semplici (Edit Fields, Filter, Remove Duplicates) non possono raggiungere l'obiettivo.

Edit Fields

Il nodo Edit Fields è uno strumento semplice punta-e-clicca per aggiungere, rimuovere o rinominare campi. Definisce l'aspetto dei tuoi dati nelle fasi successive e previene che dati non necessari rallentino il workflow.

È consigliato subito dopo aver ottenuto dati grezzi da API per eliminare elementi superflui, rinominare chiavi poco chiare o aggiungere valori fissi prima dei passaggi successivi.

Summarize

Il nodo Summarize riduce input lunghi o ripetitivi in punti salienti o riassunti concisi, solitamente utilizzando un LLM. È ideale per recensioni, trascrizioni o log che altrimenti sarebbero troppo grandi da elaborare in modo efficiente.

Riassumere in anticipo riduce i costi in token e rende i risultati più facili da consultare, ma ricorda che i riassunti non sono fonti fattuali, solo versioni compresse dei dati.

Remove Duplicates

Il nodo Remove Duplicates prende una lista ed elimina gli elementi ripetuti in base a un campo scelto, come email, ID o SKU. Previene doppie registrazioni nei database o chiamate API ripetute.

La normalizzazione dovrebbe essere eseguita prima, così valori come ASIN123 e asin123 non sfuggono alla deduplicazione.

Filter

Il nodo Filter agisce come un filtro basato su regole, lasciando proseguire nel workflow solo gli elementi specifici. È meglio filtrare all'inizio, mantenendo solo i dati rilevanti e prevenendo operazioni inutili nelle fasi successive.

Pensalo come un controllo preliminare che protegge i passaggi costosi (AI, API, database) da dati indesiderati.

question mark

Quale nodo di manipolazione dati è specificamente progettato per prevenire voci ripetute nel tuo workflow rimuovendo i duplicati in base a un campo scelto?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Awesome!

Completion rate improved to 4.17

bookNodi di Manipolazione dei Dati

Scorri per mostrare il menu

I nodi di manipolazione dei dati sono la base per un'automazione pulita e affidabile. Modellano dati grezzi, incoerenti o troppo voluminosi in un formato stabile che gli altri nodi possono gestire in sicurezza. I principali nodi utilizzati a questo scopo sono:

Codice
expand arrow

Utilizzare quando è necessaria la massima flessibilità o una logica personalizzata che altri nodi non possono gestire.

Modifica Campi
expand arrow

Aggiunta, rimozione o rinomina rapida dei campi senza scrivere codice.

Riepiloga
expand arrow

Riduzione di dati lunghi o rumorosi in una versione più breve e strutturata, più facile da gestire.

Rimuovi Duplicati
expand arrow

Eliminazione automatica delle voci ripetute affinché il workflow elabori solo elementi unici.

Filtra
expand arrow

Consentire il passaggio solo dei dati validi, utili o corrispondenti, bloccando il resto.

Insieme, questi strumenti trasformano le risposte API disordinate in una struttura coerente e prevedibile che mantiene i workflow efficienti, economici e privi di errori.

Nodo Code

Il nodo Code esegue un piccolo frammento di JavaScript per modificare direttamente i dati del workflow. È l'opzione più flessibile per modellare o correggere input incoerenti provenienti da API. Sebbene gli strumenti drag-and-drop coprano la maggior parte dei casi, a volte solo il codice personalizzato può produrre il formato esatto che un nodo successivo si aspetta.

Utilizzalo per aggiungere, rimuovere o normalizzare campi, oppure per rimodellare oggetti e array. Ricorda che n8n si aspetta sempre che il nodo restituisca un array di elementi, altrimenti il workflow fallirà.

return items;

Se non conosci JavaScript, puoi descrivere la trasformazione a un modello AI come ChatGPT o Gemini, mostrare cosa entra e cosa dovrebbe uscire, e il modello può generare il codice necessario. Usa il nodo Code solo quando i nodi più semplici (Edit Fields, Filter, Remove Duplicates) non possono raggiungere l'obiettivo.

Edit Fields

Il nodo Edit Fields è uno strumento semplice punta-e-clicca per aggiungere, rimuovere o rinominare campi. Definisce l'aspetto dei tuoi dati nelle fasi successive e previene che dati non necessari rallentino il workflow.

È consigliato subito dopo aver ottenuto dati grezzi da API per eliminare elementi superflui, rinominare chiavi poco chiare o aggiungere valori fissi prima dei passaggi successivi.

Summarize

Il nodo Summarize riduce input lunghi o ripetitivi in punti salienti o riassunti concisi, solitamente utilizzando un LLM. È ideale per recensioni, trascrizioni o log che altrimenti sarebbero troppo grandi da elaborare in modo efficiente.

Riassumere in anticipo riduce i costi in token e rende i risultati più facili da consultare, ma ricorda che i riassunti non sono fonti fattuali, solo versioni compresse dei dati.

Remove Duplicates

Il nodo Remove Duplicates prende una lista ed elimina gli elementi ripetuti in base a un campo scelto, come email, ID o SKU. Previene doppie registrazioni nei database o chiamate API ripetute.

La normalizzazione dovrebbe essere eseguita prima, così valori come ASIN123 e asin123 non sfuggono alla deduplicazione.

Filter

Il nodo Filter agisce come un filtro basato su regole, lasciando proseguire nel workflow solo gli elementi specifici. È meglio filtrare all'inizio, mantenendo solo i dati rilevanti e prevenendo operazioni inutili nelle fasi successive.

Pensalo come un controllo preliminare che protegge i passaggi costosi (AI, API, database) da dati indesiderati.

question mark

Quale nodo di manipolazione dati è specificamente progettato per prevenire voci ripetute nel tuo workflow rimuovendo i duplicati in base a un campo scelto?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 2
some-alt