Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Nœuds de Manipulation de Données | Principes Fondamentaux du Workflow
Workflows d’Automatisation IA avec n8n

bookNœuds de Manipulation de Données

Les nœuds de manipulation de données constituent la base d'une automatisation propre et fiable. Ils transforment des données brutes, incohérentes ou volumineuses en un format stable que les autres nœuds peuvent traiter en toute sécurité. Les principaux nœuds utilisés à cet effet sont :

Code
expand arrow

À utiliser lorsque la flexibilité maximale ou une logique personnalisée, non prise en charge par d'autres nœuds, est nécessaire.

Modifier les champs
expand arrow

Ajouter, supprimer ou renommer rapidement des champs sans écrire de code.

Résumer
expand arrow

Réduire des données longues ou bruyantes en une version plus courte et structurée, plus facile à exploiter.

Supprimer les doublons
expand arrow

Éliminer automatiquement les entrées répétées afin que le workflow ne traite que des éléments uniques.

Filtrer
expand arrow

Laisser passer uniquement les données valides, utiles ou correspondantes tout en bloquant le reste.

Ensemble, ces outils transforment les réponses d'API désordonnées en une structure cohérente et prévisible qui garantit des workflows efficaces, économiques et sans erreur.

Nœud Code

Le nœud Code exécute un petit morceau de JavaScript pour modifier directement les données du workflow. Il s'agit de l'option la plus flexible pour façonner ou corriger des entrées incohérentes provenant des API. Bien que les outils de glisser-déposer couvrent la plupart des cas, parfois seul un code personnalisé peut produire le format exact attendu par le nœud suivant.

Utilisez-le pour ajouter, supprimer ou normaliser des champs, ou pour restructurer des objets et des tableaux. Gardez à l'esprit que n8n attend toujours que le nœud retourne un tableau d'éléments, sinon le workflow échouera.

return items;

Si vous ne connaissez pas JavaScript, vous pouvez décrire la transformation à un modèle d'IA comme ChatGPT ou Gemini, montrer ce qui entre et ce qui doit sortir, et il peut générer le code nécessaire. Utilisez le nœud Code uniquement lorsque les nœuds plus simples (Modifier les champs, Filtrer, Supprimer les doublons) ne permettent pas d'atteindre l'objectif.

Modifier les champs

Le nœud Modifier les champs est un outil simple de type pointer-cliquer pour ajouter, supprimer ou renommer des champs. Il définit l'apparence de vos données pour la suite et évite que des données inutiles ne ralentissent le workflow.

Il est préférable de l'utiliser juste après avoir récupéré des données brutes d'une API afin de supprimer les éléments inutiles, renommer des clés obscures ou ajouter des valeurs fixes avant les étapes suivantes.

Résumer

Le nœud Résumer raccourcit des entrées longues ou répétitives en points clés ou résumés concis, généralement à l'aide d'un LLM. Il est idéal pour les avis, transcriptions ou journaux qui seraient autrement trop volumineux à traiter efficacement.

Résumer tôt réduit les coûts en jetons et facilite la relecture des résultats, mais gardez à l'esprit que les résumés ne sont pas des sources factuelles, seulement des versions compressées des données.

Supprimer les doublons

Le nœud Supprimer les doublons prend une liste et supprime les éléments répétés en fonction d'un champ choisi, tel que l'email, l'ID ou le SKU. Il évite les doubles entrées dans les bases de données ou les appels API répétés.

La normalisation doit être effectuée en premier, afin que des valeurs comme ASIN123 et asin123 ne passent pas à travers la déduplication.

Filtrer

Le nœud Filtrer agit comme une porte basée sur des règles, ne laissant passer que certains éléments dans le workflow. Il est préférable de filtrer tôt, en ne conservant que les données pertinentes et en évitant des opérations inutiles par la suite.

Considérez-le comme un pré-contrôle qui protège les étapes coûteuses (IA, API, bases de données) contre les données indésirables.

question mark

Quel nœud de manipulation de données est spécifiquement conçu pour éviter les entrées répétées dans votre workflow en supprimant les doublons sur la base d'un champ choisi ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 2

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 4.17

bookNœuds de Manipulation de Données

Glissez pour afficher le menu

Les nœuds de manipulation de données constituent la base d'une automatisation propre et fiable. Ils transforment des données brutes, incohérentes ou volumineuses en un format stable que les autres nœuds peuvent traiter en toute sécurité. Les principaux nœuds utilisés à cet effet sont :

Code
expand arrow

À utiliser lorsque la flexibilité maximale ou une logique personnalisée, non prise en charge par d'autres nœuds, est nécessaire.

Modifier les champs
expand arrow

Ajouter, supprimer ou renommer rapidement des champs sans écrire de code.

Résumer
expand arrow

Réduire des données longues ou bruyantes en une version plus courte et structurée, plus facile à exploiter.

Supprimer les doublons
expand arrow

Éliminer automatiquement les entrées répétées afin que le workflow ne traite que des éléments uniques.

Filtrer
expand arrow

Laisser passer uniquement les données valides, utiles ou correspondantes tout en bloquant le reste.

Ensemble, ces outils transforment les réponses d'API désordonnées en une structure cohérente et prévisible qui garantit des workflows efficaces, économiques et sans erreur.

Nœud Code

Le nœud Code exécute un petit morceau de JavaScript pour modifier directement les données du workflow. Il s'agit de l'option la plus flexible pour façonner ou corriger des entrées incohérentes provenant des API. Bien que les outils de glisser-déposer couvrent la plupart des cas, parfois seul un code personnalisé peut produire le format exact attendu par le nœud suivant.

Utilisez-le pour ajouter, supprimer ou normaliser des champs, ou pour restructurer des objets et des tableaux. Gardez à l'esprit que n8n attend toujours que le nœud retourne un tableau d'éléments, sinon le workflow échouera.

return items;

Si vous ne connaissez pas JavaScript, vous pouvez décrire la transformation à un modèle d'IA comme ChatGPT ou Gemini, montrer ce qui entre et ce qui doit sortir, et il peut générer le code nécessaire. Utilisez le nœud Code uniquement lorsque les nœuds plus simples (Modifier les champs, Filtrer, Supprimer les doublons) ne permettent pas d'atteindre l'objectif.

Modifier les champs

Le nœud Modifier les champs est un outil simple de type pointer-cliquer pour ajouter, supprimer ou renommer des champs. Il définit l'apparence de vos données pour la suite et évite que des données inutiles ne ralentissent le workflow.

Il est préférable de l'utiliser juste après avoir récupéré des données brutes d'une API afin de supprimer les éléments inutiles, renommer des clés obscures ou ajouter des valeurs fixes avant les étapes suivantes.

Résumer

Le nœud Résumer raccourcit des entrées longues ou répétitives en points clés ou résumés concis, généralement à l'aide d'un LLM. Il est idéal pour les avis, transcriptions ou journaux qui seraient autrement trop volumineux à traiter efficacement.

Résumer tôt réduit les coûts en jetons et facilite la relecture des résultats, mais gardez à l'esprit que les résumés ne sont pas des sources factuelles, seulement des versions compressées des données.

Supprimer les doublons

Le nœud Supprimer les doublons prend une liste et supprime les éléments répétés en fonction d'un champ choisi, tel que l'email, l'ID ou le SKU. Il évite les doubles entrées dans les bases de données ou les appels API répétés.

La normalisation doit être effectuée en premier, afin que des valeurs comme ASIN123 et asin123 ne passent pas à travers la déduplication.

Filtrer

Le nœud Filtrer agit comme une porte basée sur des règles, ne laissant passer que certains éléments dans le workflow. Il est préférable de filtrer tôt, en ne conservant que les données pertinentes et en évitant des opérations inutiles par la suite.

Considérez-le comme un pré-contrôle qui protège les étapes coûteuses (IA, API, bases de données) contre les données indésirables.

question mark

Quel nœud de manipulation de données est spécifiquement conçu pour éviter les entrées répétées dans votre workflow en supprimant les doublons sur la base d'un champ choisi ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 2
some-alt