Nodi 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:
Utilizzare quando è necessaria la massima flessibilità o una logica personalizzata che altri nodi non possono gestire.
Aggiunta, rimozione o rinomina rapida dei campi senza scrivere codice.
Riduzione di dati lunghi o rumorosi in una versione più breve e strutturata, più facile da gestire.
Eliminazione automatica delle voci ripetute affinché il workflow elabori solo elementi unici.
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.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 4.17
Nodi 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:
Utilizzare quando è necessaria la massima flessibilità o una logica personalizzata che altri nodi non possono gestire.
Aggiunta, rimozione o rinomina rapida dei campi senza scrivere codice.
Riduzione di dati lunghi o rumorosi in una versione più breve e strutturata, più facile da gestire.
Eliminazione automatica delle voci ripetute affinché il workflow elabori solo elementi unici.
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.
Grazie per i tuoi commenti!