- Accueil
- Ressources
- Intégrations
- Default Data Loader
Nœud Default Data Loader n8nConfigurer Default Data Loader dans n8n.
Un modèle ne lit pas un fichier, il lit des documents : c'est cette conversion que le nœud fait. Le nœud Default Data Loader n8n récupère le JSON ou le fichier binaire de l'étape précédente, le fait passer par un découpeur de texte et transmet les morceaux à la chaîne au-dessus. Six paramètres, un port requis.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert le nœud Default Data Loader n8n ?
Default Data Loader est un sous-nœud, c'est-à-dire un nœud qui ne s'exécute jamais seul : on le tire sur le port d'un nœud racine et il l'alimente. Il lit la donnée de l'étape précédente du workflow, soit le JSON de l'item entrant, soit un fichier binaire qui y est attaché, et la convertit en documents, le format découpé que les nœuds IA savent lire. Sa description dans n8n tient en une ligne : charger la donnée de l'étape précédente.
Premier cas, des devis signés. Le fichier arrive dans le workflow, Type of Data passe sur Binary, Data Format sur PDF, et Split Pages in PDF fabrique un document par page. Les conditions particulières restent ainsi rattachées à la page où elles se trouvent, au lieu de se noyer dans un pavé unique.
Deuxième cas, pas de fichier du tout. Des lignes remontées de Google Sheets ou des messages récupérés dans Gmail arrivent en JSON brut. Type of Data reste sur JSON, Mode sur Load Specific Data, et JSON Pointers ne garde que les champs utiles. Le corps du message part dans l'index, les identifiants techniques non.
Troisième cas, un catalogue produit exporté en CSV. CSV Separator se cale sur le caractère réellement utilisé par l'export et CSV Column désigne la seule colonne qui contient de la prose, la description. Les références et les prix ne deviennent pas des documents. Deux propriétés Metadata en plus, et la recherche saura filtrer dessus plus tard.
Quand prendre autre chose. Ce nœud prépare, il n'interroge rien et ne parle à aucun modèle. Un assistant qui répond à des questions a besoin d'un nœud racine comme AI Agent avec un modèle de chat branché dessus, par exemple OpenAI ; le loader n'intervient que du côté de l'indexation. Et si le texte est déjà dans un champ de l'item, sans aucun fichier à analyser, le mode JSON avec Load All Input Data suffit largement.
Les limites, sans détour. Six paramètres, pas un de plus : aucun aperçu des morceaux produits, aucune étape de nettoyage, aucun dédoublonnage d'une exécution à l'autre. Le découpage lui-même appartient au sous-nœud branché sur le port, pas à ce panneau. Enfin, si Data Format impose un format et que le fichier entrant n'y correspond pas, le nœud tombe en erreur au lieu de deviner. Pour monter une chaîne complète en conditions réelles, la Formation n8n existe, et l'Avis n8n détaille le terrain de comparaison côté hébergement et coût.
Qu'est-ce qu'on branche sur ce nœud ?
n8n sépare les nœuds racines, qui vivent dans le flux principal, et les sous-nœuds, qui se raccordent sur leurs ports : le loader accueille un sous-nœud en dessous et s'accroche à un nœud racine au-dessus.
Ports (ce qui se branche)
- Text Splitter
ai_textSplitterrequis
Sortie (où il se branche)
- Document
ai_document
01Text Splitter
Le découpeur tranche le texte long en morceaux avant qu'il ne devienne des documents. Port vide, le loader n'a personne à qui confier ce découpage et l'exécution s'arrête.
Paramètres clés
- Required : le port doit porter un sous-nœud pour que le loader tourne.
- Recursive Character Text Splitter : le point de départ habituel, il coupe d'abord sur les paragraphes et les phrases avant de tomber sur un découpage par caractères.
- Character Text Splitter : coupe sur un seul séparateur choisi, prévisible sur un texte régulier.
- Token Splitter : coupe en jetons, l'unité dans laquelle un modèle compte ce qu'on lui envoie.
02Document
Côté sortie, le loader ne se place pas dans le flux principal. Il se branche vers le haut, et les documents qu'il fabrique sont consommés par le nœud racine placé au-dessus de lui.
Paramètres clés
- Required : tant qu'aucun nœud racine n'accepte ces documents, le loader ne produit rien d'utile.
- Summarization Chain : le nœud racine qui reçoit cette sortie, lit les documents et en tire un résumé.
Quel paramètre fait quoi ?
Le nœud Default Data Loader compte 6 paramètres. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.
Sommaire des paramètres
Type of Data
dataTypeCe que tu vois dans n8n
Notes & cas d'usage
Ce premier arbitrage reconfigure tout le panneau en dessous.
Paramètres clés
- Type of Data :
jsontraite le JSON de l'étape précédente,binaryun fichier qui y est attaché. - Mode :
allInputDataprend tout ce qui entre dans l'agent ou la chaîne parente,expressionDatacharge un sous-ensemble,specificFieldun champ binaire nommé. - Data Format :
autodétecte par type mime, ou choisispdfLoader,csvLoader,docxLoader,epubLoader,jsonLoader,textLoader. - Data : le contenu JSON, glissé depuis le panneau d'entrée ou écrit
{{ $json.body }}. - Input Data Field Name : le champ qui contient le fichier binaire.
JSON Pointers
options.pointersCe que tu vois dans n8n
Notes & cas d'usage
Charger un objet JSON entier ramène presque toujours du bruit. Cette option restreint la lecture à des chemins nommés à l'intérieur de l'objet : seul ce que tu pointes devient du texte de document.
Paramètres clés
- JSON Pointers : les pointeurs à extraire du JSON, sous la forme
/text, ou plusieurs d'un coup avec/text, /meta/title.
CSV Separator
options.separatorCe que tu vois dans n8n
Notes & cas d'usage
Le CSV n'est standard que sur le papier. Un export produit dans un environnement européen sort souvent en points-virgules là où le loader attend une virgule, et chaque ligne s'effondre alors dans une seule cellule illisible.
Paramètres clés
- CSV Separator : le séparateur à utiliser pour le CSV, réglé sur le caractère réellement présent dans le fichier.
CSV Column
options.columnCe que tu vois dans n8n
Notes & cas d'usage
Une feuille de calcul contient en général une colonne de texte et une dizaine de colonnes d'identifiants, de dates et de totaux. Nommer cette colonne-là évite de transformer des chiffres en documents.
Paramètres clés
- CSV Column : la colonne à extraire du CSV, désignée par son intitulé d'en-tête.
Split Pages in PDF
options.splitPagesCe que tu vois dans n8n
Notes & cas d'usage
Un PDF peut ressortir en un seul bloc de texte, ou en un document par page. Cette case tranche, et elle décide de la finesse de tout ce qui lira le résultat ensuite.
Paramètres clés
- Split Pages in PDF : découper ou non les pages du PDF en documents distincts.
Metadata
options.metadataCe que tu vois dans n8n
Notes & cas d'usage
Un document seul ne dit rien de sa provenance. Metadata accroche des propriétés à chacun d'eux, et ce sont ces propriétés qui servent ensuite à filtrer au moment de la recherche.
Paramètres clés
- Metadata : les métadonnées ajoutées à chaque document, saisies propriété par propriété avec le bouton Add property.
- Name : le nom de la propriété, obligatoire pour chaque entrée.
- Value : sa valeur, souvent une expression du type
{{ $json.source }}.
Besoin d'aide pour automatiser Default Data Loader avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Default Data Loader et n8n, les questions fréquentes
01Le nœud Default Data Loader n8n est-il gratuit ?
02Quels identifiants faut-il pour ce nœud ?
03Quelles sont les limites du nœud ?
04Que faut-il brancher au minimum, et par quel sous-nœud commencer ?
05n8n ou Make pour charger des documents dans une chaîne IA ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.


