Hangi Veri Tipiyle Çalışalım? Transactional vs Snapshot Veri

Veri ModeliPower BI Eğitimi

Power BI veri modellerinde temel olarak iki farklı tipte veri içerir kullandığımız fact tabloları: Transactional veri ya da snapshot veri.

Transactional veri “olayları” (event) tarih bilgisiyle birlikte tutar, dolayısıyla tarihçe içerir. 10.06.2024’te X banka hesabıma 100TL yatırdım, 12.06.2024’te 50TL çektim. Yatırdığınız/çektiğiniz tutarları zaman bazında topladığınızda bakiyenizi bulursunuz.

Snapshot veri ise sadece snapshot’ın elde edildiği tarih için geçerlidir. 12.06.2024 tarihi itibariyle X banka hesabımın bakiyesi 50TL. Gibi. Banka hesabına şu tarihlerde şu kadar para yatırdık/çektik gibi bir bilgiyi tutmazlar. Tarih bazında toplayarak gidemezsiniz.

Transactional veriyle çalışmak, snapshot’a göre daha kolaydır ve daha kaliteli bilgi çıkartırız. Misal, ERP’den aldığınız mizan raporundan sadece o günkü durumu çıkartırsınız, ki mizandan Power BI ile finansal raporlar yapan çok örnek gördüm. Tarihçeye inmek zordur. Hesap hareketlerini göremezsiniz!

Oysa hesap hareketlerini kullanarak, yani transactional veriyi kullanarak bir finansal model oluşturduğunuzda, gelir-gider (P&L) tablosunda en dıştaki başlıktan en alttaki hesap hareketine kadar gidersiniz!

Eğer bankalar-sigorta şirketleri gibi milyarlarca satırlık veriyle çalışmıyorsanız, transactional veri her zaman için tercih etmeniz gereken veri tipi!

Daha önce yazdığım yazıya göz atmak isterseniz buradan.

İyi seyirler dilerim.

Bloga sosyal medya hesabınızla hızlı üye olmak için ilgili ikonu tıklayabilirsiniz.

PowerBI İstanbul

Microsoft Power BI, Microsoft Fabric, veriyle ilgili Azure servisleri, veri analitiği, iş zekası, veri modelleme ve veri görselleştirme üzerine Türkçe bilgi içeriğine katkı sağlamayı amaçlar.

Intellect BI blog sitesidir. Intellect BI & PowerBI İstanbul, Microsoft Data Analytics ve Power BI Partneri 'dir.

Blog Yazılarına Üye Olun

Blog yazıları, eğitim ve meetup duyuruları posta kutunuza gelsin!

9,2K Üye