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.
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 1veORDER BY ts DESCkullanın — her zaman en güncel değer gelsin. - Birim için
Son Metinalanı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ış
