Stacked Cartesian Akışı
Bu akış, Stack By kolonu ile bileşenleri otomatik gruplayan Cartesian chart'larını kapsar. Tek seri tasarım yapılır; ek seriler otomatik olarak Stack By kolonundaki benzersiz kategorilerden üretilir. 6. Seri Ekleme adımı atlanır.
Bu Akışı Kullanan Chart Tipleri
| Chart Tipi | Birincil Kullanım | Sayfa |
|---|---|---|
| Stacked Area Series | Yığılı alan — bileşen + toplam trend | Stacked Area |
| Stacked Line Series | Yığılı çizgi — bileşen trend | Stacked Line |
| Stacked Column Series | Yığılı dikey çubuk — vardiya/kategori dağılımı | Stacked Column |
| Stacked Bar Series | Yığılı yatay çubuk — uzun kategori adları | Stacked Bar |
| Stacked Column 100 Series | %100 normalize dikey çubuk — pay analizi | Stacked Column 100 |
| Stacked Bar 100 Series | %100 normalize yatay çubuk | Stacked Bar 100 |
| Stacked Line 100 Series | %100 normalize çizgi — trend payı | Stacked Line 100 |
Stacked Akışı Çoklu Seri Yönetimi Farklıdır
Stacked tipleri için 6. Seri Ekleme adımı atlanır — Stack By Column'da kategorize edilen her benzersiz değer otomatik bir stack katmanı haline gelir. Manuel olarak ek seri eklemenize gerek kalmaz.
Akış Diyagramı
flowchart LR
A[1. Grup<br/>Cartesian] --> B[2. Chart Tipi<br/>Stacked*]
B --> C[3. Compass Kaydı]
C --> D[4. Axis Config<br/>+ Stack By Column]
D --> E[5. Seri Tasarımı<br/>Renk paleti · Etiket]
E --> G[7. Genel Tasarım<br/>Title · Legend · Axis]
G --> H[8. Kart Tasarımı]
H --> I[9. Görüntüleme]
Adım Sayfaları
Bu akışta sihirbazın 8 adımı çalışır (6 yoktur):
| # | Adım | Sayfa | Anahtar İçerik |
|---|---|---|---|
| 1 | Grup Seçimi | 01 — Grup Seçimi | Cartesian kartını seç |
| 2 | Chart Tipi Seçimi | 02 — Chart Tipi | 7 Stacked alt-tipi |
| 3 | Compass Kaydı Seçimi | 03 — Compass Kaydı | Sorgu Stack By kolonu içermeli |
| 4 | Axis Config + Stack By | 04 — Axis Config + Stack By | X/Y mapping + Stack By Column |
| 5 | Seri Tasarımı | 05 — Seri Tasarımı | Renk paleti, data label |
| 7 | Genel Tasarım | 07 — Genel Tasarım | Title, Legend (kategori isimli), Axis |
| 8 | Kart Tasarımı | 08 — Kart Tasarımı | Refresh, Border, Info Card |
| 9 | Görüntüleme Bilgileri | 09 — Görüntüleme | Name, Tags, Folder |
Bu Akışta Yer Almayan Adımlar
| Atlanan Adım | Standart akıştaki amacı | Stacked akışında neden gerekmez |
|---|---|---|
| 6 — Seri Ekleme | Grafiğe ikinci/üçüncü seri ekleme | Stack By kolonundaki her benzersiz kategori değeri otomatik olarak ayrı bir stack katmanı oluşturur; manuel seri eklemeye gerek kalmaz |
Veri Gereksinimleri
Stacked akışı, Compass kaydının en az üç kolon döndürmesini bekler:
| Kolon | Tip | Rol | Örnek |
|---|---|---|---|
| X kolonu | TIMESTAMP / TEXT | Eksen etiketleri | vardiya_baslangic, gun |
| Y kolonu | NUMERIC | Bileşen değeri | uretim_adet, enerji_kwh |
| Stack By kolonu | TEXT | Stack katman kategorisi | urun_kodu, vardiya, hat |
-- Örnek: vardiya bazlı, ürün kategorisinde stacked column
SELECT
vardiya,
urun_kodu,
SUM(adet) AS uretim_adet
FROM uretim_log
WHERE DATE(ts) = CURRENT_DATE
GROUP BY vardiya, urun_kodu
ORDER BY vardiya, urun_kodu;
Bu sorguda vardiya X axis, uretim_adet Y axis, urun_kodu Stack By olarak kullanılır.
%100 Normalize Türevleri
Stacked Column 100, Stacked Bar 100, Stacked Line 100 tipleri akışı paylaşır; tek fark Y eksenindeki değerlerin toplam yüzde 100 olarak normalize edilmesidir. Sorgu yapısı aynıdır; backend hesaplama otomatik yapar.
| Tip | Y Axis Görünümü |
|---|---|
| Stacked Column | Mutlak adet (örn. 0-1500) |
| Stacked Column 100 | Yüzde pay (0-100, otomatik normalize) |