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
Genericet le texte dansData Key.Si une valeur dâentrĂ©e est prĂ©sente, le bloc Ă©crit cette valeur dans le stockage global sous la
Data Keychoisie.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
Fournissez la valeur Ă stocker Ă la prise dâentrĂ©e
Generic.Saisissez ou sélectionnez un nom dans le contrÎle
Data Keypour identifier lâĂ©lĂ©ment stockĂ©.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 LocaletData Read LocalplutĂŽt que le stockage global.Pour Ă©viter dâĂ©crire des valeurs vides, combinez avec
Is NoneouReplace Noneavant lâĂ©criture.Ajoutez des horodatages en combinant avec
Date-TimeouDate-Time Listsi vous avez besoin dâenregistrements datĂ©s.Pour des workflows de journalisation ou dâexport, associez avec
Data to JSONetCSV Exportpour sĂ©rialiser et sauvegarder les donnĂ©es.Pour les donnĂ©es image, envisagez dâutiliser aussi
Image LoggerouImage Writeafin de persister les images sur disque.Utilisez
Logic Inputpour contrĂŽler quand lâĂ©criture a lieu (Ă©crire seulement sur un dĂ©clencheur) et utilisezDebug Inputpour 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 Memorypour 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