Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Datamanipulationsnoder | Grundlæggende Arbejdsgange
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
AI-Automatiseringsarbejdsgange med n8n

bookDatamanipulationsnoder

Stryg for at vise menuen

Datamanipulationsnoder udgør rygraden i pålidelig og ren automatisering. De omdanner rå, inkonsistente eller for omfattende data til et stabilt format, som andre noder sikkert kan håndtere. De vigtigste noder til dette formål er:

Kode
expand arrow

Anvendes ved behov for maksimal fleksibilitet eller brugerdefineret logik, som andre noder ikke kan håndtere.

Rediger felter
expand arrow

Tilføj, fjern eller omdøb felter hurtigt uden at skrive kode.

Opsummer
expand arrow

Reducer lange eller støjende data til en kortere, struktureret version, der er lettere at arbejde med.

Fjern dubletter
expand arrow

Fjern automatisk gentagne poster, så workflowet kun behandler unikke elementer.

Filtrer
expand arrow

Lad kun gyldige, brugbare eller matchende data passere igennem, mens resten blokeres.

Sammen omdanner disse værktøjer rodede API-svar til en konsistent, forudsigelig struktur, der holder workflows effektive, omkostningslette og fejlfrie.

Kode-node

Kode-node kører et lille stykke JavaScript for direkte at redigere workflow-data. Det er den mest fleksible mulighed for at forme eller rette inkonsistente input fra API'er. Selvom træk-og-slip-værktøjer dækker de fleste tilfælde, kan kun brugerdefineret kode nogle gange producere det nøjagtige format, som en efterfølgende node forventer.

Brug den til at tilføje, fjerne eller normalisere felter, eller omstrukturere objekter og arrays. Husk blot, at n8n altid forventer, at noden returnerer et array af items, ellers vil workflowet fejle.

return items;

Hvis du ikke kender JavaScript, kan du beskrive transformationen for en AI-model som ChatGPT eller Gemini, vise hvad der kommer ind og hvad der skal komme ud, og den kan generere den nødvendige kode. Brug kun Kode, når enklere noder (Rediger Felter, Filter, Fjern Dubletter) ikke kan opnå målet.

Rediger Felter

Rediger Felter-noden er et simpelt point-and-click-værktøj til at tilføje, fjerne eller omdøbe felter. Den definerer, hvordan dine data ser ud fremadrettet og forhindrer unødvendige data i at gøre workflowet langsommere.

Den bruges bedst lige efter modtagelse af rå API-data for at fjerne overflødige felter, omdøbe kryptiske nøgler eller tilføje faste værdier før de næste trin.

Opsummer

Opsummer-noden forkorter lange eller gentagne input til korte højdepunkter eller opsummeringer, typisk ved brug af en LLM. Den er ideel til anmeldelser, udskrifter eller logfiler, der ellers ville være for store til effektiv behandling.

Tidlig opsummering reducerer token-omkostninger og gør resultater lettere at gennemgå, men husk, at opsummeringer ikke er faktuelle kilder, kun komprimerede versioner af data.

Fjern Dubletter

Fjern Dubletter-noden tager en liste og sletter gentagne items baseret på et valgt felt, såsom email, ID eller SKU. Den forhindrer dobbeltindtastninger i databaser eller gentagne API-kald.

Normalisering bør komme først, så værdier som ASIN123 og asin123 ikke undgår dubletkontrol.

Filter

Filter-noden fungerer som en regelbaseret port, der kun lader specifikke items fortsætte i workflowet. Det er bedst at filtrere tidligt, så kun relevante data bevares og unødvendige operationer undgås senere i processen.

Tænk på det som et for-tjek, der beskytter dyre trin (AI, API'er, databaser) mod uønskede data.

question mark

Hvilken datamanipulationsnode er specifikt designet til at forhindre gentagne poster i dit workflow ved at fjerne dubletter baseret på et valgt felt?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 2

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 2. Kapitel 2
some-alt