Ana içeriğe geç

4. Axis Configuration — Circular

Bu adımda Compass kaydından dönen kolonlar widget'ın X (etiket) ve Y (değer) alanlarına atanır. Circular akışında Stack By, Low/High gibi alanlar görünmez.

Sihirbaz rotası: /cartography/add/axisconfig

Ön Koşul

  1. adımda bir Compass kaydı seçilmiş ve sorgu sonucu yüklenmiş olmalıdır.

03 — Compass Kaydı Seçimi


1. Ekran Düzeni

Sol tarafta dropdown'lar (X axis, Y axis), sağ tarafta sorgu sonucunun ilk satırlarını gösteren Data Preview tablosu yer alır.

Circular Axis Configuration ekranı


2. X Axis (Dilim Etiketi)

Alan Açıklama Circular için tipik
X Axis Type X ekseninin veri tipi CategoryAxis (önerilen)
X Axis Column Dilim adı kolonu urun_kodu, vardiya, kategori

Circular'da X Axis Type

Circular chart'lar genelde CategoryAxis kullanır — dilimler kategorik etiketlerdir. DateTimeAxis veya NumericAxis Circular için anlamlı değildir.


3. Y Axis (Dilim Değeri)

Alan Açıklama
Y Axis Type NumericAxis (sayısal)
Y Axis Column Dilim büyüklüğünü taşıyan sayısal kolon

Y Kolonu Sayısal Olmalı

Y dropdown'u sadece sayısal kolonları gösterir. SQL'de SUM(...), COUNT(...) gibi aggregate kullanın.


4. Tip-Özel Notlar

4.1 Pie / Doughnut

Dilim adı ve değeri yeterlidir; ek mapping yok.

4.2 Radial Bar

Radial Bar'da her satır ayrı bir radyal halka olur. Sorgu birden fazla satır dönmelidir; her satır kategori adı + ilerleme yüzdesi/değeri içerir.

-- Radial Bar için: birden fazla hedef
SELECT
    makine_adi   AS halka_etiketi,
    oee_yuzde    AS halka_degeri    -- 0-100 aralığı
FROM oee_makine
WHERE DATE(ts) = CURRENT_DATE
ORDER BY oee_yuzde DESC;

5. Data Preview Doğrulaması

Sağ taraftaki Data Preview, X ve Y kolonlarının doğru bağlandığını gösterir. Kontrol edin:

  • X kolonunda 3-6 benzersiz değer var mı?
  • Y kolonu sayısal ve pozitif mi? (negatif değer Circular'da anlamsız)

Negatif Değerler

Circular chart'lar negatif değerleri render edemez — değer mutlak olarak alınır ve dilim payına dönüştürülür. SQL'de ABS(...) ile koruyun veya pozitif değerleri filtreleyin.


6. Onaylama

Sağ üstteki Next butonuna tıkladığınızda eksen ataması doğrulanır.


7. Sonraki Adım

05 — Seri Tasarımı