Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Arbejde med Binære Data | Datatyper i n8n
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
AI-Automatiseringsarbejdsgange med n8n

bookArbejde med Binære Data

Stryg for at vise menuen

Note
Definition

Binære data i n8n er enhver fil-payload, herunder billeder, PDF'er, CSV'er og dokumenter. Formålet er at lade et workflow modtage en fil, udtrække nyttigt indhold, omforme det og videregive det til de næste trin.

Håndtering af binære data i n8n følger en enkel og gentagelig proces. Uanset om du arbejder med CSV'er, billeder eller PDF'er, gælder den samme logik: modtag filen, inspicér dens detaljer, udtræk det relevante og forbered det til næste trin i dit workflow.

  • Modtag en filinput (for eksempel en formularindsendelse med et filfelt).
  • Inspicér den binære payload ved at kontrollere filnavn, MIME-type og størrelse.
  • Udtræk indholdet, såsom at omdanne en CSV til rækker eller et billede til base64.
  • Rens, filtrér, aggreger eller opsummer de udtrukne data.
  • Konverter eventuelt mellem fil, tekst (base64) og fil igen, afhængigt af hvad næste node eller API forventer.
Note
Note

Feltnavne er vigtige. Når en node beder om et input binært felt, skal det matche det præcise feltnavn, der indeholdt filen. En uoverensstemmelse betyder, at du får en tom output.

Trin-for-trin CSV-eksempel

Start med at opsætte en formularindsendelses-trigger med et filfelt. Du kan begrænse uploads efter filtype, såsom .csv eller .png. Til test kan du uploade en eksempel-fil og udtrække CSV'en.

Når filen er modtaget, inspicer node-outputtet og åbn binær-sektionen. Du vil se filnavn, MIME-type og filstørrelse.

Brug derefter en CSV-læser til at udtrække indholdet. Indstil Input Binary Field til det præcise navn på det uploadede filfelt. Hver række i CSV'en bliver til sit eget element.

Når dataene er udtrukket, omform dem. Filtrer rækker fra, du ikke har brug for, konverter kolonner til de korrekte typer (for eksempel, gør release_year til et tal), og behold kun vigtige felter som title og release_year. Hvis data på rækkeniveau ikke er nødvendige, kan du opsummere dem, for eksempel ved at gruppere efter type eller tælle totaler.

Til sidst skal du strukturere outputtet. Brug Aggregate til at samle alle elementer i én liste til AI eller rapportering, eller Split Out til at behandle hvert element individuelt. Dette holder dit workflow klart, effektivt og forudsigeligt.

question mark

Hvad er det første, du skal gøre, når du håndterer binære data i et n8n workflow?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 5

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 3. Kapitel 5
some-alt