DocumentationWorkflowsLogique et données

Edit Fields (Set) node

Définir, renommer ou supprimer des champs dans le flux de données, p. ex. transformer la sortie d'un déclencheur dans le format attendu par le node suivant. Les valeurs prennent en charge les templates comme {{ $json.user.name }}. Découvrez sa configuration, les entrées et sorties, le test et la résolution des erreurs.

8 min de lectureMis à jour le

Fonction du node

Définir, renommer ou supprimer des champs dans le flux de données, p. ex. transformer la sortie d'un déclencheur dans le format attendu par le node suivant. Les valeurs prennent en charge les templates comme {{ $json.user.name }}.

Utilisez Edit Fields (Set) comme étape clairement définie dans un workflow anymize.

  • Traite 1 entrée.
  • Fournit 1 sortie aux étapes suivantes.
  • S'exécute comme une étape normale du workflow.

Configurer le node

  1. 01Ouvrez un workflow et ajoutez Edit Fields (Set) depuis le catalogue.
  2. 02Renseignez les champs requis et associez les valeurs des étapes précédentes.
  3. 03Testez le node avec un petit jeu de données et vérifiez sa sortie.
  4. 04Reliez la sortie réussie et activez le workflow après un test complet.

Actions et modes

Edit Fields (Set) remplit une fonction précise. Ses paramètres apparaissent lorsque vous sélectionnez le node.

Paramètres

ChampSignificationZone
Définir des champsNouveaux champs ou écrasements. Choisis le type par ligne (String, Number, Boolean, JSON). Les valeurs prennent en charge `{{ $json.field }}`.Standard
Version importéeConfigurez cette valeur dans le panneau du node.Standard
Créer des sous-champsLes points créent des sous-champs. customer.name enregistre name dans customer.Standard
Conserver la valeur en cas d'erreur de typeConserve la valeur d'origine si elle ne correspond pas au type choisi.Standard
Transmettre les fichiersConserve les fichiers reçus avec les données d’entrée.Standard
Supprimer des champsSaisis les noms des champs à retirer, sépare-les par une virgule (p. ex. tmp, debug). Exécuté avant de définir les nouveaux champs.Standard
Renommer des champs`from` → `to`. Exécuté avant la définition.Standard
Conserver uniquement les champs définisSi activé : les champs d'entrée sont supprimés, seuls les champs définis survivent.Standard

Entrées et sorties

EntréeSignificationType
StandardReçoit le résultat complet de l'étape précédente.JSON
SortieSignificationType
StandardMet le résultat à disposition de l'étape suivante au format JSON.JSON

Exemple et test

Définir le statut + le compteur: commencez avec un petit jeu de données reconnaissable. Vérifiez la sortie et utilisez uniquement les champs présents.

Exemple de test

{
  "name": "Alice",
  "score": 42
}

Accès et sécurité

Avant l'activation, vérifiez les données reçues par cette étape et le contenu de sa sortie.

Stockez les clés et identifiants dans le gestionnaire protégé. Ne les insérez jamais dans les champs, données de test ou descriptions.

Résoudre les erreurs

  • Aucune sortie: vérifiez la dernière exécution et les champs fournis par le node précédent.
  • Variable vide: ouvrez la sortie précédente et utilisez un nom de champ réellement présent.