Pivot tablolar
Pivot tablolar, satırları ve sütunları değiştirmenize, verileri gruplandırmanıza ve tablonuza alt toplamlar eklemenize olanak tanır. Bir veya daha fazla metriği bir veya daha fazla boyutla gruplandırabilirsiniz.
Pivot tablolar şu anda Patrona'daki aşağıdaki veritabanları için kullanılamaz:
- Druid
- MongoDB
Pivot tablolar, diğer tüm resmi olarak desteklenen veritabanları için özetlenmiş verilerle basit ve özel sorular için çalışır. Toplu verilerden yoksun sorular için çalışmazlar ve SQL'de yazılmış sorular için çalışmazlar, çünkü Patrona'nın alt toplamları hesaplamak için SQL kodunuzu değiştirmesi gerekir. SQL kullanmanız gerekiyorsa, buradaki geçici çözüm, sorunuzu iki adımda oluşturmaktır: önce SQL'de yapmanız gereken tüm karmaşık şeyleri yapın, sonuçları bir soru olarak kaydedin, ardından bu kaydedilmiş SQL sorusunu bu verileri özetleyen yeni bir GUI sorusu için başlangıç noktası olarak kullanın.
Pivot Tablo görselleştirmesinin ayarlarında, alanları üç "kutu"dan birine atayabilirsiniz:
- Tablo satırları için kullanılacak alanlar
- Tablo sütunları için kullanılacak alanlar
- Tablo değerleri için kullanılacak alanlar
Diyelim ki not defteri düzenleyicisinde aşağıdaki soruyu soruyoruz:
Siparişler
tablosundan, sipariş sayısı ve ortalama sipariş toplamına göre özetledik ve Kullanıcı → Eyalet
, Ürün → Kategori
ve Oluşturulma Tarihi
'ne göre yıla göre gruplandırdık. İşte pivot tablo olarak görselleştirilen sorumuz:
Kullanıcı → Eyalet
ve Oluşturulma Tarihi
alanlarını tablo satırlarına atadık ve Ürün -> Kategori
alanını sütunlarımızı oluşturmak için atadık: Zımbırtı, Alet vb. Boyutları satır ve sütun kutuları arasında sürükleyip bırakabilir ve toplama işlemlerini tablo değerleri kutusuna ekleyebiliriz. Örneğin, bir alanı sütunlar kutusuna atarsak, Patrona bu alanı pivotlayacak ve bu alanın her benzersiz değerini bir sütun başlığı olarak işleyecektir.
"Satırlar" ve "sütunlar" kutularına birden çok alan koyabilirsiniz, ancak alanların sırasının Patrona'nın tabloyu nasıl görüntülediğini değiştirdiğini unutmayın: her ek alan önceki alanın içine yerleşecektir.
Mantıklı olan yerlerde, Patrona otomatik olarak gruplandırılmış satırlar için alt toplamlar ekleyecektir. Örneğin, yukarıdaki resimde olduğu gibi, satırlarımızı önce Eyalet
e, sonra Oluşturulma Tarihi
'ne göre gruplandırdığımız için, Patrona her Eyalet
için her yılı listeleyecek ve bu alt grubun metriğini(lerini) toplayacaktır. Wisconsin'de verilen siparişler için Patrona, her kategori için sipariş sayısını toplayacak ve Wisconsin'deki her ürün kategorisindeki ortalama yıllık sipariş toplamını bulacaktır.
Bir pivot tablosunda bir grubu daraltmak için, grubun başlığının yanındaki eksi (–) butonuna (veya genişletmek için artı (+) butonuna) tıklayabilirsiniz. Bir pivot tabloyu kaydettiğinizde, Patrona hangi grupların genişletildiğini ve hangilerinin daraltıldığını hatırlayacaktır.
Daha fazlası için Verilerinizi özetlemek için pivot tablo nasıl oluşturulur konusuna bakın.