Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Gegevensmanipulatieknooppunten | Kernworkflow-Basisprincipes
AI-Automatiseringsworkflows Met n8n

bookGegevensmanipulatieknooppunten

Gegevensmanipulatieknooppunten vormen de ruggengraat van schone en betrouwbare automatisering. Ze vormen ruwe, inconsistente of omvangrijke gegevens om tot een stabiel formaat dat andere knooppunten veilig kunnen verwerken. De belangrijkste knooppunten die hiervoor worden gebruikt zijn:

Code
expand arrow

Te gebruiken wanneer maximale flexibiliteit of aangepaste logica vereist is die andere knooppunten niet aankunnen.

Velden Bewerken
expand arrow

Snel velden toevoegen, verwijderen of hernoemen zonder code te schrijven.

Samenvatten
expand arrow

Lange of rommelige gegevens reduceren tot een kortere, gestructureerde versie die eenvoudiger te verwerken is.

Duplicaten Verwijderen
expand arrow

Automatisch dubbele vermeldingen verwijderen zodat de workflow alleen unieke items verwerkt.

Filter
expand arrow

Alleen geldige, bruikbare of overeenkomende gegevens doorlaten en de rest blokkeren.

Samen transformeren deze tools rommelige API-responses naar een consistent, voorspelbare structuur die workflows efficiënt, kosteneffectief en foutloos houdt.

Code Node

De Code-node voert een klein stuk JavaScript uit om workflowgegevens direct te bewerken. Het is de meest flexibele optie voor het vormgeven of corrigeren van inconsistente invoer van API's. Hoewel drag-and-drop-tools de meeste gevallen dekken, kan soms alleen aangepaste code het exacte formaat leveren dat een volgende node verwacht.

Gebruik deze node om velden toe te voegen, te verwijderen of te normaliseren, of om objecten en arrays te herschikken. Houd er rekening mee dat n8n altijd verwacht dat de node een array van items retourneert, anders zal de workflow mislukken.

return items;

Als je geen JavaScript kent, kun je de gewenste transformatie beschrijven aan een AI-model zoals ChatGPT of Gemini, laten zien wat er binnenkomt en wat eruit moet komen, en het model kan de benodigde code genereren. Gebruik de Code-node alleen wanneer eenvoudigere nodes (Edit Fields, Filter, Remove Duplicates) het doel niet kunnen bereiken.

Edit Fields

De Edit Fields-node is een eenvoudige point-and-click-tool om velden toe te voegen, te verwijderen of te hernoemen. Hiermee wordt bepaald hoe je gegevens er verder uitzien en wordt voorkomen dat onnodige data de workflow vertraagt.

Deze node is het best direct na het ophalen van ruwe API-data te gebruiken om overbodige gegevens te verwijderen, cryptische sleutels te hernoemen of vaste waarden toe te voegen vóór de volgende stappen.

Summarize

De Summarize-node verkort lange of repetitieve invoer tot beknopte hoogtepunten of samenvattingen, meestal met behulp van een LLM. Ideaal voor reviews, transcripties of logs die anders te groot zouden zijn om efficiënt te verwerken.

Vroeg samenvatten verlaagt de tokenkosten en maakt resultaten eenvoudiger te beoordelen, maar onthoud dat samenvattingen geen feitelijke bronnen zijn, alleen gecomprimeerde versies van data.

Remove Duplicates

De Remove Duplicates-node neemt een lijst en verwijdert dubbele items op basis van een gekozen veld, zoals e-mail, ID of SKU. Hiermee worden dubbele vermeldingen in databases of herhaalde API-aanroepen voorkomen.

Normalisatie moet eerst plaatsvinden, zodat waarden als ASIN123 en asin123 niet door de deduplicatie glippen.

Filter

De Filter-node fungeert als een regelgebaseerde poort, waardoor alleen specifieke items doorgaan in de workflow. Het is het beste om vroeg te filteren, zodat alleen relevante data overblijft en onnodige bewerkingen verderop worden voorkomen.

Zie het als een voorcontrole die dure stappen (AI, API's, databases) beschermt tegen ongeschikte data.

question mark

Welke data-manipulatienode is specifiek ontworpen om dubbele vermeldingen in je workflow te voorkomen door duplicaten te verwijderen op basis van een gekozen veld?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

Can you give examples of when to use each node?

What are some best practices for combining these nodes in a workflow?

How do I decide between using the Code node and other nodes like Edit Fields or Filter?

Awesome!

Completion rate improved to 4.17

bookGegevensmanipulatieknooppunten

Veeg om het menu te tonen

Gegevensmanipulatieknooppunten vormen de ruggengraat van schone en betrouwbare automatisering. Ze vormen ruwe, inconsistente of omvangrijke gegevens om tot een stabiel formaat dat andere knooppunten veilig kunnen verwerken. De belangrijkste knooppunten die hiervoor worden gebruikt zijn:

Code
expand arrow

Te gebruiken wanneer maximale flexibiliteit of aangepaste logica vereist is die andere knooppunten niet aankunnen.

Velden Bewerken
expand arrow

Snel velden toevoegen, verwijderen of hernoemen zonder code te schrijven.

Samenvatten
expand arrow

Lange of rommelige gegevens reduceren tot een kortere, gestructureerde versie die eenvoudiger te verwerken is.

Duplicaten Verwijderen
expand arrow

Automatisch dubbele vermeldingen verwijderen zodat de workflow alleen unieke items verwerkt.

Filter
expand arrow

Alleen geldige, bruikbare of overeenkomende gegevens doorlaten en de rest blokkeren.

Samen transformeren deze tools rommelige API-responses naar een consistent, voorspelbare structuur die workflows efficiënt, kosteneffectief en foutloos houdt.

Code Node

De Code-node voert een klein stuk JavaScript uit om workflowgegevens direct te bewerken. Het is de meest flexibele optie voor het vormgeven of corrigeren van inconsistente invoer van API's. Hoewel drag-and-drop-tools de meeste gevallen dekken, kan soms alleen aangepaste code het exacte formaat leveren dat een volgende node verwacht.

Gebruik deze node om velden toe te voegen, te verwijderen of te normaliseren, of om objecten en arrays te herschikken. Houd er rekening mee dat n8n altijd verwacht dat de node een array van items retourneert, anders zal de workflow mislukken.

return items;

Als je geen JavaScript kent, kun je de gewenste transformatie beschrijven aan een AI-model zoals ChatGPT of Gemini, laten zien wat er binnenkomt en wat eruit moet komen, en het model kan de benodigde code genereren. Gebruik de Code-node alleen wanneer eenvoudigere nodes (Edit Fields, Filter, Remove Duplicates) het doel niet kunnen bereiken.

Edit Fields

De Edit Fields-node is een eenvoudige point-and-click-tool om velden toe te voegen, te verwijderen of te hernoemen. Hiermee wordt bepaald hoe je gegevens er verder uitzien en wordt voorkomen dat onnodige data de workflow vertraagt.

Deze node is het best direct na het ophalen van ruwe API-data te gebruiken om overbodige gegevens te verwijderen, cryptische sleutels te hernoemen of vaste waarden toe te voegen vóór de volgende stappen.

Summarize

De Summarize-node verkort lange of repetitieve invoer tot beknopte hoogtepunten of samenvattingen, meestal met behulp van een LLM. Ideaal voor reviews, transcripties of logs die anders te groot zouden zijn om efficiënt te verwerken.

Vroeg samenvatten verlaagt de tokenkosten en maakt resultaten eenvoudiger te beoordelen, maar onthoud dat samenvattingen geen feitelijke bronnen zijn, alleen gecomprimeerde versies van data.

Remove Duplicates

De Remove Duplicates-node neemt een lijst en verwijdert dubbele items op basis van een gekozen veld, zoals e-mail, ID of SKU. Hiermee worden dubbele vermeldingen in databases of herhaalde API-aanroepen voorkomen.

Normalisatie moet eerst plaatsvinden, zodat waarden als ASIN123 en asin123 niet door de deduplicatie glippen.

Filter

De Filter-node fungeert als een regelgebaseerde poort, waardoor alleen specifieke items doorgaan in de workflow. Het is het beste om vroeg te filteren, zodat alleen relevante data overblijft en onnodige bewerkingen verderop worden voorkomen.

Zie het als een voorcontrole die dure stappen (AI, API's, databases) beschermt tegen ongeschikte data.

question mark

Welke data-manipulatienode is specifiek ontworpen om dubbele vermeldingen in je workflow te voorkomen door duplicaten te verwijderen op basis van een gekozen veld?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 2
some-alt