Power BIDAXPerformans
Power BI Performance Optimization: Rapor Hızını 10x Artırma
ÖY
Özgür Yaşar
15 Temmuz 2025·7 dk okuma
# Power BI Performance Optimization
Power BI raporlarınız yavaş mı çalışıyor? Bu yazıda, rapor performansını dramatik biçimde iyileştirmenin kanıtlanmış yöntemlerini ele alacağız.
## 1. Veri Modeli Optimizasyonu
En büyük performans kazanımları genellikle veri modelinden gelir.
### Sütun Sayısını Azaltın
Gereksiz sütunları Power Query'de kaldırın. Her fazladan sütun bellek kullanımını ve sorgu süresini artırır.
### Doğru Veri Tiplerini Kullanın
Metin olarak saklanan sayılar sorgu performansını olumsuz etkiler. Tam sayılar için **Integer**, ondalıklı değerler için **Decimal Number** kullanın.
## 2. DAX Optimizasyonu
### CALCULATE ile Verimli Filtreler
Satış = CALCULATE(SUM(Satıslar[Tutar]), Tarih[Yıl] = 2024)
Gereksiz FILTER(ALL(...)) kalıplarından kaçının. Çoğu durumda doğrudan sütun referansı yeterlidir.
## 3. Import Mode vs DirectQuery
| Özellik | Import | DirectQuery |
|---------|--------|-------------|
| Hız | Hızlı | Yavaş |
| Güncellik | Yenileme gerekir | Anlık |
| Veri boyutu | Sınırlı | Büyük |
Çoğu senaryo için Import Mode tercih edilmelidir. DirectQuery yalnızca anlık veri gerektiren ve büyük veri setlerinde kullanılmalıdır.
## 4. Aggregation Tabloları
Milyonlarca satırlık tablolarda önceden hesaplanmış aggregation tabloları kullanmak, sorgu süresini dramatik biçimde azaltır.
## Sonuç
Bu teknikleri uygulayarak raporlarınızın 5-10 kat daha hızlı çalışmasını sağlayabilirsiniz. Önce veri modelini optimize edin, ardından DAX ölçülerinizi gözden geçirin.
ÖY
Özgür Yaşar
Veri & İş Zekası uzmanı. Power BI, DAX ve veri modelleme konularında 5+ yıllık deneyim.
LinkedIn'de Paylaşİlgili Yazılar
Veri ModellemeSQLPower BI
Star Schema mı Snowflake mı?
Power BI projelerinde hangi veri modeli yaklaşımını seçmelisiniz? Star schema ve snowflake schema arasındaki farkları karşılaştırıyorum.
15 Ağustos 20261 dk okuma
Oku →DAXPower BIZaman Zekasi
Power BI DAX ile Zaman Zekası
DAX ile YTD, MTD ve yıllık karşılaştırma hesaplamalarını nasıl yaparsınız? En sık kullanılan zaman zekası fonksiyonlarını örneklerle açıklıyorum.
15 Ağustos 20261 dk okuma
Oku →DashboardVeri GorsellestirmeUX
KPI Dashboard Tasarım İlkeleri: Etkili Görselleştirme
İyi bir KPI dashboardunu kötüsünden ayıran tasarım ilkeleri. Renk teorisi, bilgi hiyerarşisi ve kullanıcı deneyimi perspektifinden dashboard tasarımı.
12 Ağustos 20255 dk okuma
Oku →
