Power BI ile Rapor ve Pano Hazırlama Rehberi
Power BI ile rapor hazırlamanın adımları: veriyi bağlama, Power Query ile temizleme, veri modeli, DAX ölçüleri, görselleştirme ve paylaşım. Örnekle anlatım.
Power BI ile raporlama hangi işi çözer?
Power BI, Microsoft'un iş zekası aracıdır: farklı kaynaklardan veriyi toplar, temizler, ilişkilendirir ve etkileşimli rapor ile panolara dönüştürür. Elle hazırlanan, her ay yeniden kopyalanıp yapıştırılan Excel raporlarının yerine, veri kaynağı güncellendiğinde kendiliğinden yenilenen raporlar kurmayı sağlar.
Raporlamanın kalitesi çoğunlukla görsel süslemede değil, arkadaki veri modelinde belirlenir. Bu yüzden Power BI öğrenirken üç katmanı ayrı düşünmek yararlıdır: veriyi getirip temizleme, veriyi modelleme ve ölçüleri tanımlama, son olarak görselleştirme ve paylaşım.
Adım adım: ilk raporu kurmak
Bir raporun uçtan uca sırası şöyledir:
- Soruyu yazın: rapor hangi karara hizmet edecek? Satış müdürü neyi görmek istiyor?
- Veriyi bağlayın: Excel dosyası, CSV, veritabanı ya da bulut hizmeti gibi kaynaklara Power BI Desktop üzerinden bağlanın.
- Power Query ile temizleyin: sütun tiplerini düzeltin, boş ve hatalı satırları ayıklayın, gereksiz sütunları kaldırın, tabloları birleştirin.
- Modeli kurun: tablolar arasındaki ilişkileri tanımlayın; olgu tablosu (satışlar) ile boyut tabloları (tarih, ürün, müşteri) ayrı olsun.
- Ölçüleri yazın: toplam satış, önceki yıla göre değişim gibi hesaplamaları DAX ile ölçü olarak tanımlayın.
- Görselleştirin: soruya uygun grafikleri seçin, filtre ve dilimleyiciler ekleyin.
- Yayımlayın ve yenileyin: Power BI hizmetine gönderin, planlı veri yenilemesini ayarlayın, ilgililerle paylaşın.
Sıranın ilk adımını atlamak, en yaygın sorunun, yani cevabı belli olmayan kalabalık bir panonun nedenidir.
Veri modeli ve DAX: raporun asıl motoru
İyi bir model genellikle yıldız şemasına benzer: ortada tek bir olgu tablosu, çevresinde boyut tabloları. Tarih için ayrı bir tarih tablosu kullanmak, yıllık ve aylık karşılaştırmaları doğru hesaplatmanın ön koşuludur. İlişkiler tek yönlü ve bire-çok biçimde kurulduğunda filtreler öngörülebilir çalışır.
DAX, Power BI'ın hesaplama dilidir. Başlangıçta küçük bir ölçü ile başlayın: toplam satış, bir sütunun toplamıdır. Sonra koşullu ölçüler yazın, örneğin yalnızca belirli bir bölgenin satışları için CALCULATE işlevini kullanın. Ardından zaman zekâsı işlevleriyle önceki dönem karşılaştırması kurun. Önemli ayrım şudur: hesaplanmış sütun satır bazında depolanır ve modeli büyütür, ölçü ise rapor görüntülendiğinde filtre bağlamına göre hesaplanır. Çoğu durumda ölçü tercih edilir.
Görselleştirme: doğru grafiği seçmek
Grafik seçimi sorunun türüne bağlıdır. Zaman içindeki değişim için çizgi grafik, kategoriler arası karşılaştırma için sütun ya da çubuk grafik, parça-bütün ilişkisi için az dilimli bir halka grafik kullanılır. Tek bir önemli sayıyı vurgulamak için kart görseli yeterlidir. Çok sayıda ayrıntı gerektiren durumlarda tablo ve matris görselleri kullanılır.
Panoyu düzenlerken en önemli göstergeler sol üstte, ayrıntı aşağıda olsun. Renkleri anlam için kullanın; her grafiği farklı renge boyamak okumayı zorlaştırır. Bir sayfada çok fazla görsel yerine, ilgili sorunun yanıtını veren birkaç görsel koyun ve ayrıntı için ayrı bir sayfa açın. Etkileşim (dilimleyici, detaya inme, yer imi) kullanıcıya soruyu kendi keşfettirmek için vardır, panonun gösterişi için değil.
Küçük bir örnek: aylık satış raporu
Bir perakende ekibinin satış tablosu Excel dosyasında tutuluyor olsun. Power Query ile tarih sütunu doğru tipe çevrilir, ürün adlarındaki fazladan boşluklar temizlenir, ürün ve bölge bilgisi ayrı boyut tablolarına ayrılır. Modelde satış tablosu bu iki tablo ve bir tarih tablosuyla ilişkilendirilir.
DAX ile toplam satış, satış adedi ve önceki aya göre değişim ölçüleri yazılır. Raporun ilk sayfasında üç kart (toplam satış, adet, değişim), aylık çizgi grafik ve bölgeye göre çubuk grafik yer alır; bölge ve ürün dilimleyiciyle filtrelenir. Kaynak dosya her ay güncellenince rapor da yenilenir, kimse tabloyu yeniden kopyalamaz. Aynı yapıyı başka bir veri kaynağına uyarlamak için yalnızca bağlantı adımını değiştirmek yeterli olur.
Sık yapılan hatalar
- Veriyi temizlemeden görselleştirmek: yanlış tip ve boş satırlar rakamları bozar.
- Tek büyük tablo ile çalışmak: yıldız şeması yerine düz tablo, hem yavaşlık hem hatalı toplam üretir.
- Her hesaplamayı hesaplanmış sütunla yapmak: model gereksiz büyür.
- Tarih tablosunu atlamak: zaman karşılaştırmaları güvenilmez olur.
- Aşırı kalabalık pano: her şeyi göstermek hiçbir şeyi göstermemektir.
- Yetki ve paylaşımı sona bırakmak: kimin hangi veriyi görebileceği baştan düşünülmelidir.
- Ölçü adlarını belirsiz bırakmak: Ölçü A gibi adlar bir ay sonra kimseye bir şey söylemez.
Her rapor için bir kontrol alışkanlığı edinin: ölçü sonuçlarını kaynak veriyle elle doğrulayın.
Raporu yayımlamadan önce kısa bir kullanıcı denemesi yapın. Bir iş birimi çalışanına panoyu verip belirli bir soruyu yanıtlamasını isteyin ve nerede tereddüt ettiğini izleyin. Tereddüt edilen her nokta, bir başlık, bir etiket ya da bir filtre düzeltmesi anlamına gelir. Ayrıca rapor sayfalarına veri kaynağını ve son yenileme zamanını belirten kısa bir not eklemek, güveni ciddi biçimde artırır; çünkü okuyucu rakamın ne zaman ve nereden geldiğini bilmek ister.
Power BI nasıl öğrenilir?
Başlangıç için ücretsiz Power BI Desktop ile kendi iş verinizden küçük bir rapor yapın; Microsoft'un resmî belgelendirmesindeki adımlı örnekler iyi bir başlangıçtır. Önce Power Query ve temel görsellerde rahatlayın. Orta düzeyde veri modelleme, ilişkiler ve temel DAX ölçüleri öğrenin. İleri düzeyde zaman zekâsı, satır düzeyi güvenlik, performans iyileştirme ve veri akışları gelir.
SQL ve Excel bilgisi öğrenmeyi hızlandırır, çünkü veri kaynaklarını anlamanıza ve hesaplamaları mantıksal olarak kurmanıza yardımcı olur. Raporlarınızı gerçek kullanıcılara gösterip geri bildirim almak, teknik beceri kadar önemlidir.
Mindset programlarında nerede çalışılır?
Uygulamalı Power BI ile Veri Analitiği ve Görselleştirme Sertifika Programı müfredatında Veri Modelleme ve Yönetimi, DAX Analiz Dili ve Kullanımı, Power BI'da Veri Görselleştirme Uygulamaları, Gösterge Tablo ve Pano Kullanımı ve Etkileşimli Raporlama Teknikleri gibi modüller yer alır. Veri İletişimi ve Raporlama Programı ile Microsoft Excel ile Veri Analizi Eğitimi de ilişkili başlıklardır.
İlgili Mindset programı
Uygulamalı Power BI ile Veri Analitiği ve Görselleştirme Sertifika Programı
Sık sorulan sorular
Power BI öğrenmek için kod yazmak gerekir mi?
Temel raporlar için gerekmez; sürükle-bırak ile görsel oluşturulur. Ancak ölçü yazmak için DAX, veri dönüştürme için Power Query kullanılır. DAX bir programlama dilinden çok Excel formüllerine benzeyen bir hesaplama dilidir, Excel bilenler için geçiş kolaydır.
Power BI Desktop ile Power BI hizmeti arasındaki fark nedir?
Desktop, bilgisayarınızda rapor geliştirdiğiniz uygulamadır. Hizmet ise raporların buluta yayımlanıp paylaşıldığı, planlı yenilemenin ve erişim yönetiminin yapıldığı ortamdır. Genel akış, raporu Desktop'ta geliştirip hizmete yayımlamaktır. Lisans ve paylaşım koşulları için Microsoft'un güncel belgelerine bakın.
Excel bilmeden Power BI öğrenilir mi?
Öğrenilir, ama Excel'deki tablo, formül ve özet tablo mantığı Power BI'ı kavramayı kolaylaştırır. Hiç bilmiyorsanız önce tablo yapısı ve temel işlevleri öğrenmek, sonra Power Query ve modellemeye geçmek verimli bir sıradır.
Rapor yavaş çalışıyorsa ne yapmalıyım?
Önce modeli kontrol edin: gereksiz sütunları kaldırın, yıldız şemasına geçin ve ağır hesaplanmış sütunları ölçüye çevirin. Ardından sayfadaki görsel sayısını azaltın. Kaynağa her seferinde sorgu atmak yerine veriyi içe aktarma modunu değerlendirin.
İlgili rehberler
İlgili eğitimler
Kategori: Veri Analitiği ve İş Zekası