Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Arbeide med Binærdata | Datatyper i n8n
Practice
Projects
Quizzes & Challenges
Quizer
Challenges
/
AI-automatiseringsarbeidsflyter med N8n

bookArbeide med Binærdata

Sveip for å vise menyen

Note
Definisjon

Binære data i n8n er enhver fil-payload, inkludert bilder, PDF-er, CSV-filer og dokumenter. Formålet er å la en arbeidsflyt motta en fil, ekstrahere nyttig innhold, omforme det, og sende det videre til neste steg.

Håndtering av binære data i n8n følger en enkel og repeterbar prosess. Enten du arbeider med CSV-filer, bilder eller PDF-er, gjelder samme logikk: motta filen, inspiser detaljene, ekstraher det som er relevant, og forbered det for neste steg i arbeidsflyten.

  • Motta en filinput (for eksempel et skjema med et filfelt).
  • Inspiser den binære payloaden ved å sjekke filnavn, MIME-type og størrelse.
  • Ekstraher innholdet, for eksempel ved å gjøre en CSV om til rader eller et bilde til base64.
  • Rens, filtrer, aggreger eller oppsummer de ekstraherte dataene.
  • Valgfritt: konverter mellom fil, tekst (base64) og fil igjen, avhengig av hva neste node eller API forventer.
Note
Merk

Feltnavn er viktige. Når en node ber om et input binært felt, må det matche det eksakte feltnavnet som inneholdt filen. Feil navn gir tomt resultat.

Trinnvis CSV-eksempel

Start med å sette opp en skjemautløser med et filfelt. Du kan begrense opplastinger etter filtype, for eksempel .csv eller .png. For testing, last opp en eksempel-fil og trekk ut CSV-en.

Når filen er mottatt, inspiser nodeutdataene og åpne binærseksjonen. Du vil se filnavn, MIME-type og filstørrelse.

Bruk deretter en CSV-leser for å trekke ut innholdet. Sett Input Binary Field til det nøyaktige navnet på det opplastede filfeltet. Hver rad i CSV-en blir et eget element.

Når dataene er hentet ut, omstrukturer dem. Filtrer ut rader du ikke trenger, konverter kolonner til riktige typer (for eksempel, gjør release_year til et tall), og behold kun viktige felt som title og release_year. Hvis radnivådata ikke er nødvendig, kan du oppsummere, for eksempel ved å gruppere etter type eller telle totaler.

Til slutt, strukturer utdataene. Bruk Aggregate for å kombinere alle elementer til én liste for AI eller rapportering, eller Split Out for å behandle hvert element individuelt. Dette holder arbeidsflyten din tydelig, effektiv og forutsigbar.

question mark

Hva er det første du bør gjøre når du håndterer binære data i en n8n-arbeidsflyt?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 5

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 3. Kapittel 5
some-alt