Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Werken Met Binaire Gegevens | Gegevenstypen in n8n
AI-Automatiseringsworkflows Met n8n

bookWerken Met Binaire Gegevens

Note
Definitie

Binaire gegevens in n8n zijn elke bestandslading, waaronder afbeeldingen, PDF's, CSV's en documenten. Het doel is om een workflow toe te staan een bestand te accepteren, bruikbare inhoud te extraheren, deze te herstructureren en door te geven aan de volgende stappen.

Het verwerken van binaire gegevens in n8n volgt een eenvoudig en herhaalbaar proces. Of het nu gaat om CSV's, afbeeldingen of PDF's, dezelfde logica is van toepassing: ontvang het bestand, inspecteer de details, extraheer wat belangrijk is en bereid het voor op de volgende stap in de workflow.

  • Ontvang een bestandsinvoer (bijvoorbeeld een formulierinzending met een bestandsveld).
  • Inspecteer de binaire lading door de bestandsnaam, MIME-type en grootte te controleren.
  • Extraheer de inhoud, zoals het omzetten van een CSV naar rijen of een afbeelding naar base64.
  • Reinig, filter, aggregeer of vat de geëxtraheerde gegevens samen.
  • Optioneel converteren tussen bestand, tekst (base64) en opnieuw bestand, afhankelijk van wat de volgende node of API verwacht.
Note
Opmerking

Veldnamen zijn belangrijk. Wanneer een node om een binaire invoerveld vraagt, moet deze exact overeenkomen met de veldnaam die het bestand bevatte. Bij een afwijking krijg je een lege uitvoer.

Stapsgewijs CSV-voorbeeld

Begin met het instellen van een formulier-trigger met een bestandsveld. Je kunt uploads beperken op extensie, zoals .csv of .png. Upload voor het testen een voorbeeldbestand en extraheer het CSV-bestand.

Nadat het bestand is ontvangen, inspecteer je de uitvoer van de node en open je de binaire sectie. Je ziet de bestandsnaam, MIME-type en bestandsgrootte.

Gebruik vervolgens een CSV-lezer om de inhoud te extraheren. Stel het Binaire invoerveld in op de exacte naam van het geüploade bestandsveld. Elke CSV-rij wordt een afzonderlijk item.

Na extractie kun je de gegevens herschikken. Filter rijen die je niet nodig hebt, converteer kolommen naar het juiste type (bijvoorbeeld release_year als getal), en behoud alleen belangrijke velden zoals title en release_year. Als gegevens op rijniveau niet nodig zijn, kun je deze samenvatten, bijvoorbeeld door te groeperen op type of totalen te tellen.

Structureer ten slotte de uitvoer. Gebruik Aggregaat om alle items te combineren tot één lijst voor AI of rapportage, of Splitsen om elk item afzonderlijk te verwerken. Dit houdt je workflow overzichtelijk, efficiënt en voorspelbaar.

question mark

Wat is het eerste wat je moet doen bij het verwerken van binaire data in een n8n-workflow?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

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

Awesome!

Completion rate improved to 4.17

bookWerken Met Binaire Gegevens

Veeg om het menu te tonen

Note
Definitie

Binaire gegevens in n8n zijn elke bestandslading, waaronder afbeeldingen, PDF's, CSV's en documenten. Het doel is om een workflow toe te staan een bestand te accepteren, bruikbare inhoud te extraheren, deze te herstructureren en door te geven aan de volgende stappen.

Het verwerken van binaire gegevens in n8n volgt een eenvoudig en herhaalbaar proces. Of het nu gaat om CSV's, afbeeldingen of PDF's, dezelfde logica is van toepassing: ontvang het bestand, inspecteer de details, extraheer wat belangrijk is en bereid het voor op de volgende stap in de workflow.

  • Ontvang een bestandsinvoer (bijvoorbeeld een formulierinzending met een bestandsveld).
  • Inspecteer de binaire lading door de bestandsnaam, MIME-type en grootte te controleren.
  • Extraheer de inhoud, zoals het omzetten van een CSV naar rijen of een afbeelding naar base64.
  • Reinig, filter, aggregeer of vat de geëxtraheerde gegevens samen.
  • Optioneel converteren tussen bestand, tekst (base64) en opnieuw bestand, afhankelijk van wat de volgende node of API verwacht.
Note
Opmerking

Veldnamen zijn belangrijk. Wanneer een node om een binaire invoerveld vraagt, moet deze exact overeenkomen met de veldnaam die het bestand bevatte. Bij een afwijking krijg je een lege uitvoer.

Stapsgewijs CSV-voorbeeld

Begin met het instellen van een formulier-trigger met een bestandsveld. Je kunt uploads beperken op extensie, zoals .csv of .png. Upload voor het testen een voorbeeldbestand en extraheer het CSV-bestand.

Nadat het bestand is ontvangen, inspecteer je de uitvoer van de node en open je de binaire sectie. Je ziet de bestandsnaam, MIME-type en bestandsgrootte.

Gebruik vervolgens een CSV-lezer om de inhoud te extraheren. Stel het Binaire invoerveld in op de exacte naam van het geüploade bestandsveld. Elke CSV-rij wordt een afzonderlijk item.

Na extractie kun je de gegevens herschikken. Filter rijen die je niet nodig hebt, converteer kolommen naar het juiste type (bijvoorbeeld release_year als getal), en behoud alleen belangrijke velden zoals title en release_year. Als gegevens op rijniveau niet nodig zijn, kun je deze samenvatten, bijvoorbeeld door te groeperen op type of totalen te tellen.

Structureer ten slotte de uitvoer. Gebruik Aggregaat om alle items te combineren tot één lijst voor AI of rapportage, of Splitsen om elk item afzonderlijk te verwerken. Dit houdt je workflow overzichtelijk, efficiënt en voorspelbaar.

question mark

Wat is het eerste wat je moet doen bij het verwerken van binaire data in een n8n-workflow?

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 5
some-alt