For the complete documentation index, see llms.txt. This page is also available as Markdown.

Data Write Global

Ce bloc fonction permet de stocker des données entrantes dans un stockage global accessible depuis tout le scénario. Utilisez-le pour partager des valeurs, des images ou des données structurées entre différentes parties de votre systÚme ou pour créer un état global simple.

đŸ“„ EntrĂ©es

Generic — Prise d'entrĂ©e qui accepte n’importe quelle donnĂ©e Ă  Ă©crire dans le stockage global.

đŸ“€ Sorties

Ce bloc fonction n’a pas de sorties.

đŸ•č ContrĂŽles

Data Key — Champ texte oĂč vous saisissez le nom de la clĂ© utilisĂ©e pour stocker la donnĂ©e dans le stockage global. Le contrĂŽle propose des suggestions basĂ©es sur les clĂ©s globales existantes afin que vous puissiez rĂ©utiliser ou Ă©craser une clĂ©.

⚙ MĂ©canisme d'exĂ©cution

  • Lorsque le bloc s’exĂ©cute, il lit la valeur fournie Ă  l’entrĂ©e Generic et le texte dans Data Key.

  • Si une valeur d’entrĂ©e est prĂ©sente, le bloc Ă©crit cette valeur dans le stockage global sous la Data Key choisie.

  • Le stockage global est partagĂ© dans tout le scĂ©nario. À cause de cette visibilitĂ© globale, l’utilisation de ce bloc peut crĂ©er des boucles implicites ou des interdĂ©pendances ; le bloc ne garantit pas un ordre strict dans le flux de donnĂ©es.

🎯 FonctionnalitĂ©s

  • Partage de donnĂ©es persistant et disponible dans tout le scĂ©nario pour des valeurs, des images ou des donnĂ©es complexes.

  • AutocomplĂ©tion des clĂ©s pour Ă©viter les erreurs de saisie et encourager la rĂ©utilisation des clĂ©s.

  • Moyens simples de transmettre des informations entre des parties Ă©loignĂ©es d’un flux sans connexions directes.

📝 Instructions d'utilisation

  1. Fournissez la valeur Ă  stocker Ă  la prise d’entrĂ©e Generic.

  2. Saisissez ou sĂ©lectionnez un nom dans le contrĂŽle Data Key pour identifier l’élĂ©ment stockĂ©.

  3. ExĂ©cutez le scĂ©nario. La valeur sera disponible pour tout autre bloc qui lit depuis le stockage global en utilisant la mĂȘme clĂ© (par exemple via Data Read Global).

💡 Conseils et astuces

  • RĂ©cupĂ©rez la valeur stockĂ©e plus tard avec le bloc Data Read Global.

  • Pour un partage de courte durĂ©e ou local Ă  une boucle, prĂ©fĂ©rez Data Write Local et Data Read Local plutĂŽt que le stockage global.

  • Pour Ă©viter d’écrire des valeurs vides, combinez avec Is None ou Replace None avant l’écriture.

  • Ajoutez des horodatages en combinant avec Date-Time ou Date-Time List si vous avez besoin d’enregistrements datĂ©s.

  • Pour des workflows de journalisation ou d’export, associez avec Data to JSON et CSV Export pour sĂ©rialiser et sauvegarder les donnĂ©es.

  • Pour les donnĂ©es image, envisagez d’utiliser aussi Image Logger ou Image Write afin de persister les images sur disque.

  • Utilisez Logic Input pour contrĂŽler quand l’écriture a lieu (Ă©crire seulement sur un dĂ©clencheur) et utilisez Debug Input pour inspecter les valeurs pendant le dĂ©veloppement.

  • Si vous souhaitez geler une valeur qui ne doit pas ĂȘtre mise Ă  jour Ă  chaque exĂ©cution, utilisez Data Memory pour contrĂŽler quand les mises Ă  jour se produisent.

⚠ PrĂ©cautions

  • Le stockage global peut crĂ©er des dĂ©pendances implicites. Évitez d’abuser des Ă©critures globales pour des donnĂ©es mises Ă  jour frĂ©quemment dans des flux sensibles aux performances ou critiques en temps.

  • Des collisions de noms peuvent survenir si plusieurs blocs utilisent involontairement la mĂȘme clĂ©. Utilisez des clĂ©s cohĂ©rentes et descriptives et fiez-vous Ă  l’autocomplĂ©tion pour rĂ©duire les erreurs.

Mis Ă  jour