3. Compass Kaydı Seçimi — Dynamic Text
Bu adımda Dynamic Text widget'ının çalışacağı Compass kaydı seçilir. Kaydınız tek satır, tek değer döndürmelidir; bu değer karta dinamik olarak yansır.
Sihirbaz rotası: /cartography/add/selectcompass
1. Compass Kayıt Listesi
2. Dynamic Text'e Uygun Kayıt Yapısı
-- Anlık günlük üretim
SELECT SUM(adet) AS gunluk_uretim
FROM uretim_log
WHERE DATE(ts) = CURRENT_DATE;
-- Bugünkü ciro
SELECT ROUND(SUM(tutar), 2) AS bugunku_ciro
FROM siparis
WHERE DATE(ts) = CURRENT_DATE;
| Kolon | Adım 4'teki rol | Tip |
|---|---|---|
| Tek değer kolonu | Y Axis Column | NUMERIC veya TEXT |
Tek Satır Şart
Birden fazla satır dönerse Dynamic Text yalnızca ilk satırı kullanır. Aggregate (SUM, COUNT, MAX) veya LIMIT 1 ile garanti altına alın.
Anlık vs Aggregate
- Anlık değer (sıcaklık, OEE): MQTT veya
LIMIT 1ile son satır - Aggregate KPI (günlük toplam, ortalama):
GROUP BYveya tarih filtresi ile aggregate
3. Dynamic Text'e Uygun Veri Kaynakları
| Veri Kaynağı | Dynamic Text'e Uygunluk |
|---|---|
| MQTT (canlı) | ✅ İdeal (anlık değer) |
| PostgreSQL / MSSQL / MySQL | ✅ Uygun |
| REST API | ✅ Uygun |
| Excel Offline | ⚠️ Sınırlı (canlı değil) |
4. Kayıt Arama ve Tag Filtresi
| Aksiyon | Etki |
|---|---|
| Arama kutusu | Anlık filtre |
| Tag filtresi | Sadece kullanılan tag'ler |
| Clear | Filtreleri temizle |
Dynamic Text Tag'i
Dynamic Text sorguları için Compass'ta kpi, dinamik-metin, anlık tag'leri kullanın.
5. Kaydı Onaylayın
Bir kayda tıklandığında satır vurgulanır. Sağ üstteki Next butonuyla ilerleyin.
Kayıt Seçilmeden İlerleme
Hiçbir kayıt seçili değilse Next uyarı verir.
6. Excel Offline Sheet Seçimi
Excel kaydında ek olarak Sheet dropdown'ı belirir.
7. Önizleme Çalıştırması
Next butonuna basıldığında kayıt çalıştırılır ve sonuç bellekte tutulur.
8. Sık Karşılaşılan Hatalar
| Belirti | Olası Neden | Çözüm |
|---|---|---|
| Dynamic Text'te değer 0 / boş | Kayıt boş satır dönüyor | Sorguyu Compass'ta test edin |
| Birden çok satır geliyor | Aggregate eksik | SUM, COUNT veya LIMIT 1 ekleyin |
| Adım 4'te kolon dropdown'u boş | Sayısal/text kolon yok | Sorgu kolon dönecek hale getirilmeli |


