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

Data Write Global

Bu fonksiyon bloğu, gelen veriyi senaryo genelinde erişilebilen bir global veri deposuna kaydeder. Değerleri, görüntüleri veya yapılandırılmış verileri sisteminizin farklı bölümleri arasında paylaşmak veya basit bir global durum (state) oluşturmak için kullanın.

📥 Girdiler

Generic Global depoya yazılacak herhangi bir veriyi kabul eden giriş soketi.

📤 Çıktılar

Bu fonksiyon bloğu çıktı sağlamaz.

🕹️ Kontroller

Data Key — Verinin global depoda saklanacağı anahtar adını yazdığınız metin alanı. Kontrol, mevcut global anahtarlara göre öneriler sunar; böylece anahtarları yeniden kullanabilir veya üzerine yazabilirsiniz.

⚙️ Çalışma Mekanizması

  • Blok çalıştığında, Generic girişine verilen değeri ve Data Key alanındaki metni okur.

  • Eğer bir giriş değeri varsa, blok bu değeri seçilen Data Key altında global depoya yazar.

  • Global depolama senaryo genelinde paylaşıldığından, bu blokun kullanımı örtük döngülere veya karşılıklı bağımlılıklara yol açabilir; blok kesin bir veri-akışı sıralaması garanti etmez.

🎯 Özellikler

  • Değerler, görüntüler veya karmaşık veriler için senaryo-geneli kalıcı paylaşım.

  • Anahtar otomatik tamamlama, yazım hatalarını azaltır ve anahtarların yeniden kullanılmasını teşvik eder.

  • Doğrudan bağlantı olmadan akışın uzak noktaları arasında bilgi iletmenin basit yolu.

📝 Kullanım Talimatları

  1. Saklamak istediğiniz değeri Generic giriş soketine bağlayın.

  2. Saklanan öğeyi tanımlamak için Data Key kontrolüne bir ad yazın veya seçin.

  3. Senaryoyu çalıştırın. Aynı anahtarı kullanan başka bloklar global depodan bu değeri okuyabilecektir.

💡 İpuçları ve Püf Noktaları

  • Saklanan değeri daha sonra almak için Data Read Global bloğunu kullanın.

  • Kısa ömürlü veya döngüye özel paylaşımlar için global yerine Data Write Local ve Data Read Local tercih edin.

  • Boş değer yazımını önlemek için yazmadan önce Is None veya Replace None ile kontrol edin.

  • Zaman damgalarına ihtiyaç varsa, Date-Time veya Date-Time List ile birlikte kullanarak kayıt oluşturun.

  • Kayıt veya dışa aktarma iş akışları için Data to JSON ve CSV Export ile serileştirip kaydedin.

  • Görüntü verileri için global depoya ek olarak kalıcı saklama gerekiyorsa Image Logger veya Image Write kullanın.

  • Yazmanın ne zaman gerçekleşeceğini kontrol etmek için Logic Input ile tetikleme (sadece tetikleme anında yazma) ve geliştirme sırasında değerleri incelemek için Debug Input kullanın.

  • Bir değerin her çalışmada güncellenmemesi gerekiyorsa, güncellemelerin ne zaman yapılacağını kontrol etmek için Data Memory kullanın.

⚠️ Dikkat Edilmesi Gerekenler

  • Global depolama örtük bağımlılıklar yaratabilir. Performans veya zaman kritik akışlarda sık güncellenen veriler için global yazımları aşırı kullanmaktan kaçının.

  • Birden fazla bloğun istemeden aynı anahtarı kullanması durumunda ad çakışmaları olabilir. Tutarlı ve açıklayıcı anahtar isimleri kullanın; otomatik tamamlama hataları azaltmaya yardımcı olur.

Son güncelleme