Ana içeriğe geç

Dynamic Text

Dynamic Text, Compass sorgusundan dönen tek bir değeri büyük formatlı metin olarak gösteren KPI kartıdır. Anlık sıcaklık, son OEE değeri, vardiya üretim adedi gibi tek-sayı göstergeleri için kullanılır.

Ön Koşul

Bu chart tipi yalnızca Cartography Widget Sihirbazı'nın 2. adımında seçilebilir. Widget oluşturmaya henüz başlamadıysanız önce sihirbazı başlatın; uygun bir Compass sorgusu da gereklidir.

Cartography — Widget Oluşturma


Dynamic Text örnek widget


Ne Zaman Kullanılır

Senaryo Gösterilen Değer
Anlık fırın sıcaklığı 847 °C
Son güncellenme zamanı 14:32:05
Güncel OEE değeri %82.4
Vardiya toplam üretimi 1.250 Adet
Aktif alarm sayısı 3

Veri Yapısı

Compass sorgusunun tek satır döndürmesi önerilir. Birden fazla satır dönerse ilk satır kullanılır.

Kolon Tip Açıklama
Y kolonu NUMERIC / TEXT Gösterilecek değer
-- Örnek: anlık sıcaklık
SELECT ROUND(AVG(sicaklik), 1) AS ort_sicaklik
FROM sensor_data
WHERE ts >= NOW() - INTERVAL '5 minutes';

Sihirbaz Yapılandırması

Adım 4 — Axis Config (Dynamic Text)

Yalnızca Y Axis Column doldurulur. X kolonu önemsizdir.

Alan Değer
Y Axis Column ort_sicaklik

Adım 7 — Genel Tasarım (Dynamic Text'e Özel)

Alan Açıklama
Değer Format Sayı formatı: {0:N1}, {0:P0}, {0} °C
Ön Metin Değerin soluna yazılan sabit metin
Son Metin / Birim Değerin sağına yazılan birim (°C, bar, Adet)
Font Boyutu Değer metninin boyutu
Metin Rengi Varsayılan / Koşullu renk
Koşullu Renk Kuralı Eşik aşıldığında renk değiştirme (örn. > 900 → Kırmızı)
İkon Kart üstüne isteğe bağlı ikon

Koşullu Renk Kullanımı

Değer belirli bir eşiği aştığında metin rengi otomatik değişir:

Kural Renk
değer > 90 °C Kırmızı
değer > 75 °C Sarı
Diğer Yeşil

Bu özellik Genel Tasarım → Koşullu Renk Kuralı bölümünden yapılandırılır.


İpuçları

  • Sorguda LIMIT 1 ve ORDER BY ts DESC kullanın — her zaman en güncel değer gelsin.
  • Birim için Son Metin alanını kullanın; değerle birlikte formatlamak yerine ayrı tutmak daha temiz görünür.
  • Kart Tasarımı'nda Refresh Interval'ı 5–15 saniyeye düşürün.

9-Adım Özeti — Dynamic Text İçin

Dynamic Text Dynamic akışını kullanır. Adım 5 ve 6 atlanır.

# Adım Dynamic Text için anahtar nokta Detay
1 Grup Seçimi Text
2 Chart Tipi Dynamic Text kartı
3 Compass Kaydı Tek satır, tek değer (numeric/text)
4 Axis Config Y Axis Column = gösterilecek değer
5-6 (atlanır)
7 Genel Tasarım — Format Format (Default/Percent/TL/USD/EUR/Pound), İkon, Dalga
8 Kart Tasarımı Refresh: 0 (MQTT), 5-15s (canlı), 60-300s (KPI)
9 Görüntüleme Name, Tags, Klasör

Dynamic Text Akışı genel bakış


Sonraki Adım

Static TextText Grubuna Geri Dön