smaple.tr
Power BI

Power BI Entegrasyon ve Geliştirme: DAX, Dataflow ve Embedded Analytics

Mehmet Kurtipek
April 12, 2026
8 min read
Power BI
DAX
embedded analytics
dataflow
kurumsal BI

Power BI: Kurumsal İşletme Zekasının Tam Çözümü

Microsoft Power BI, 2025'te 12 milyonu aşan kurumsal kullanıcıya hizmet vermektedir ve Gartner tarafından lider olarak konumlandırılmaktadır. Ancak başarılı bir iş zekası uygulaması sadece görsel panolar oluşturmanın ötesine geçmektedir. Gelişmiş veri dönüşümleri, karmaşık hesaplamalar, güvenli veri erişim kontrolü ve SaaS uygulamalarına entegrasyon, modern işletmelerin veri stratejisinin temel unsurlarıdır.

Smart Maple, 8 yılın üzerindeki Power BI deneyimi ve 50'den fazla kurumsal proje uygulaması ile Ankara ve Türkiye bölgesinde Power BI uzmanlaşmış bir ekiptir.


Bileşenler ve Mimari Yapı

Power BI, entegre bir ekosistem olarak tasarlanmıştır. Veri bulut ortamında yönetilir, masaüstü uygulamalarda geliştirme yapılır ve web tabanlı raporlar herhangi bir tarayıcıdan erişilir. Mobil uygulamalar aracılığıyla meydanda veri inceleme yapabilirsiniz. Gelişmiş senaryolarda, Power BI raporları kendi uygulamalarınıza veya müşteri platformlarınıza gömülebilir.

Sistemin çekirdeğinde dört ana bileşen vardır. Veri Sorgusu (Power Query), ham verilerinizi temizler, birleştirir ve şekillendirir. Veri Modeli, tablolar ve aralarındaki ilişkileri tanımlar. Gelişmiş Hesaplamalar (DAX), agregasyonlar ve koşullu mantık sağlar. Bulut-tabanlı Dönüşüm (Dataflow), yeniden kullanılabilir, sürümlü veri işleme akışları oluşturmanızı sağlar.

Power BI ve Diğer Araçların Karşılaştırması

Özü Power BI Tableau Looker
Başlangıç Maliyeti 12$/kullanıcı/ay 70$/kullanıcı/ay 2K$/ay (minimum)
Kurulum Kolaylığı Kolay Orta Zor
Hesaplama Gücü Yüksek Orta Çok Yüksek
Gömülü Analytics Evet Evet Evet
Bulut ETL Evet Hayır Evet
Gerçek-zamanlı Veri Sınırlı Evet Evet
Kurumsal Güvenlik Evet Evet Evet
Öğrenme Süresi 4 hafta 6 hafta 8 hafta

Power BI, Microsoft ekosistemi içinde çalışan kuruluşlar ve orta ölçekli işletmeler için en uygun seçenektir. Tableau, öz-servis veri keşfine odaklanan büyük kurumlar için; Looker ise ileri veri analiz yeteneklerine ihtiyaç duyan veri ekipleri için uygundur.


Veri Modellemesi ve Yıldız Şeması

Etkili Power BI uygulamaları, düşünceli bir veri mimarisine dayanır. Yıldız şeması tasarımı, işlemsel verinin (olaylar, işlemler) merkezi bir tablo içinde organize edilmesiyle, bununla ilişkili bilgileri (müşteriler, ürünler, tarihler) yan tablolarda tutuluş yoludur.

Sağlık hizmetleri örneğinde, merkezi tablo randevu işlemlerini içerir: randevu kimliği, kliniğe ait bilgiler, doktor bilgileri, hasta bilgileri, tarih ve saat. Her bir veri türü kendi tablosunda tutulur. Randevu merkezi tablo, bu tablolara bağlantılar aracılığıyla ilişkilidir. Bu yapı, raporların etkinliğini ve performansını önemli ölçüde artırır.

Model oluşturma dört adımda gerçekleşir. İlk olarak, ham veriler kaynak sistemden alınır ve temizlenir. İkincisi, boyut tabloları (müşteri, ürün, lokasyon gibi) ayrı ayrı hazırlanır. Üçüncüsü, bu tablolar arasında ilişkiler kurulur. Dördüncüsü, hesaplamalar tanımlanır.


Gelişmiş Hesaplamalar ve Formüller

Power BI'deki hesaplamalar, verileri seçili bağlama göre dinamik olarak toplayan "ölçüler" aracılığıyla gerçekleştirilir. Ölçüler, panodaki filtreleme işlemlerine otomatik olarak tepki veren formüllerdir. Örneğin, tamamlanan randevuları gösteren bir ölçü, kullanıcı belirli bir tarih aralığını seçtiğinde o tarihlerdeki verileri hesaplar.

Ölçüler üç türde olabilir. Basit ölçüler, tek bir veri sütununu toplarken (örneğin bir ayın toplam geliri); karmaşık ölçüler, koşullu mantık ve filtrelemeyi birleştiren (örneğin, yalnızca tamamlanan işlemleri olan aylarda yapılan satışlar) formüllerdir. İleri düzey ölçüler, geçmiş dönem karşılaştırması (bir yıl öncesinin aynı günleri ile kıyaslamalar), sıralamalar ve kümülatif değerler gibi sofistike analizleri içerir.

Başarılı formüller oluştururken, hesaplamaları yapı taşlarına ayırmak önemlidir. Değişken tanımlamak, formülün okunabilirliğini artırır. Filtreleme bağlamını açık şekilde belirtmek, verilerin yanlış hesaplanması riskini azaltır. Sabit kodlamalardan kaçınmak, formüllerin yeniden kullanılabilir ve bakımı kolay hale getirir.

Formüller İçin En İyi Uygulamalar

Uygulamalar Tavsiye Edilen Kaçınılması Gereken
Değişken Tanımlama Yapının açık olması Karmaşık iç içe formüller
Filtreleme Bağlamı Açık şekilde belirtilmesi Örtülü varsayımlar
Performans Formülün seçici filtrelemesi Tüm veri seti üzerinde yeniden hesaplama
Adlandırma Özü yansıtan anlaşılır isimler Belirsiz ya da kriptik isimler
Belgeleme Formülün amacını açıklayan notlar Hiç açıklama

Bulut Tabanlı Veri Dönüşümü (Dataflow)

Dataflow, verileri kaynak sistemlerden alıp, temizleyip, dönüştürerek bulut ortamında depolayan bir servistir. Geleneksel yöntemde her rapor kendi veri çekme ve dönüştürme işlemlerini yaptığında, aynı işler tekrarlanır. Dataflow ile bu işlemler bir kez yapılır ve tüm raporlar bu temiz veriye erişir.

Dataflow üç aşamadan oluşur. Çıkarma aşaması, SQL sunucuları, Excel dosyaları, Salesforce gibi çeşitli kaynaklardan veri alır. Dönüştürme aşaması, veriyi temizler (hatalı değerleri düzelti, eksik veri işlemesi), birleştirir ve yeni sütunlar ekler. Yükleme aşaması, işlenmiş veriyi bulut ortamında depolanan ortak veri modeline kaydeder.

Bir sağlık hizmeti sağlayıcı örneğinde, PostgreSQL veritabanından günlük olarak randevu verileri çekilir. Durum değerleri standardize edilir (tüm değerleri küçük harfe çevrilerek), yinelenen kayıtlar kaldırılır, tarih sütunları ayrıştırılır. İşlenmiş veriler bulut depolamada bir tablo halinde tutulur. Daha sonra beş farklı rapor bu temiz tabloyu kullanır, her rapor verileri yeniden işlemek yerine doğrudan erişir.


Veri Erişim Kontrolü ve Güvenlik

Sağlık verileri gizlidir ve yasal uyumluluğa tabi olup (GDPR, KVKK), her kullanıcı sadece yetkili olduğu bilgileri görebilir. Power BI, veri tabanlı erişim kontrolü (RLS) aracılığıyla bunu sağlar.

Bir sağlık ağında, doktor sadece kendi kliniğindeki randevuları görebilmelidir. Hasta, sadece kendi randevularını görebilmelidir. Yönetici, ilişkili olduğu klinikleri görebilmelidir. Grup müdürü ise tüm verileri görebilmelidir. Bu kurallar, veri içinde tanımlanır ve her kullanıcının kimliğine göre otomatik olarak uygulanır.

Erişim kontrol kuralları, kullanıcının e-posta adresi veya rol bilgisine dayanır. Sistem, kullanıcı tarafından istenilen veriyi çekerek, arka planda filtrelemeyi uygular. Kullanıcı hiçbir zaman yetkisiz verileri görmez; hatta bu verilerin var olduğunun farkına varmaz.

Çalışma alanlarında roller tanımlanabilir. Yönetici, tam erişime ve yönetim yetkisine sahiptir. Katılımcı, raporları düzenleyebilir ama yetkisi sınırlıdır. Görüntüleyici, sadece kendisine filtrelenen verileri görebilir ve değişiklik yapamaz.


Uygulamalara Power BI Entegrasyonu

Şirketlerin müşterilerine veya çalışanlarına sağladığı uygulamalara Power BI raporlarını gömmek mümkündür. Bu sayede kullanıcılar, ana uygulamayı terk etmeden analiz yapabilir.

Entegrasyon iki bölümden oluşur. Sunucu (backend), Power BI API'si ile iletişim kurar, erişim tokeni oluşturur ve kullanıcı bilgilerine uygun filtre ayarlarını belirler. İstemci (frontend), web tarayıcıda Power BI raporunu gömülü şekilde görüntüler.

Sunucu tarafı, kimlik doğrulama için Azure ile bağlantı kurar, erişim tokeni isteyerek alır ve bu tokeni işaret süresi (genelde bir saat) ile birlikte istemciye gönderir. İstemci, aldığı tokeni kullanarak Power BI raporunu tarayıcıda açar. Token sona ermek üzere olduğunda, istemci otomatik olarak yeni bir token talep eder.

Başlık ve navigasyon öğelerinin gösterilip gösterilmeyeceği, kullanıcının rapora filtre ekleyip ekleyemeyeceği veya belirli özellikler kullanıp kullanamayacağı uygulamanın ihtiyacına göre ayarlanır.


Veri Yenileme ve Performans Optimizasyonu

Power BI raporları için veriler düzenli olarak güncellenir. Küçük veri setleri her gün tamamen yüklenebilir, ancak geniş veri setleri için artımlı yenileme daha verimlidir. Artımlı yenileme, yalnızca son günden bu yana eklenen veya değiştirilen verileri çeker.

Veri kaynağı bağlantısında, SQL sorgularının en etkili şekilde yazılması önemlidir. Filtreleme, veri kaynağında yapılmalı, buluta gelmeden önce veri hacmi azaltılmalıdır. Bazı bağlantılarda bulut ortamında filtreleme yapılırsa, gerekli olmayan tüm veriler transfer edilir ve yavaşlık yaşanır.

Şirket içi veritabanlarından veri çekmek için Power BI Gateway gereklidir. Gateway, sunucu tarafında çalışır ve bulut tarafında aracı işlevi görür. Yüksek erişilebilirlik için iki veya daha fazla gateway kurulabilir; bunlar iş yükünü paylaşır.


Maliyet Planlaması ve Lisanslama

Power BI'ın farklı fiyatlandırma seçenekleri vardır. Pro lisansı, kişi başına aylık ücret alır ve genelde 50-100 kişilik ekipler için uygundur. Premium kapasite, sabit bir aylık ücret ile sınırsız sayıda kullanıcıya hizmet verir; büyük kuruluşlar için ekonomiktir. Kişi başına Premium, sınırlı sayıda ileri kullanıcı için seçenektir.

Sağlık hizmetlerinde yüz kişilik bir kliniğin ağında, Premium Kapasite önerilir. Çok sayıda analist, dataflow özellikleri ve gömülü analytics, kurumsal uygulamaları desteklemesi gerekir. Sabit maliyet, kişi başına daha az tutarda hizmet sağlar.


Yaygın Sorunlar ve Çözümleri

Sorun Çözüm
Rapor yavaş açılıyor Veri modelini basitleştirin, agregasyon tabloları kullanın veya DirectQuery seçeneğini deneyim
RLS kuralları uygulanmıyor Tablo ilişkilerini kontrol edin, filtre yönünü doğrulayın
Embed token zaman aşımına uğruyor Token yenileme mantığınızı iyileştirin, token sona ermeden 5 dakika öncesinde yenileyin
Verilerde tutarsızlık DAX Studio aracını kullanarak ölçü hesaplamalarını izleyin
Veri yenileme çok uzun sürüyor Sorgu kıvrılmasını kontrol edin, gateway gecikmesini azaltın
Bellek aşılıyor Artımlı yenileme etkinleştirin, veri bölümlemeyi yapılandırın

Sonuç

Power BI, doğru tasarımla kurumsal iş zekasının merkezi haline gelebilir. Yıldız şeması ile veri modeli oluşturup, formüllerle hesaplamalar tanımlayıp, dataflow ile veri işleme otomatize edip, RLS ile erişim kontrol edip, son olarak uygulamalara entegre ettiğinizde, veri tabanlı karar almak her seviyedeki yöneticinin erişiminde olur.

Smart Maple, kurumsal Power BI uygulamalarını tasarımdan üretime kadar yönetmektedir. 3-4 aylık bir uygulama, 30.000 ila 60.000 dolar arasında maliyeti kapsar ve kuruluşunuza ölçeklenebilir, güvenli, performanslı bir veri analitik altyapısı sağlar.

Daha fazla bilgi ve özel çözüm önerileri için smart-maple.com adresini ziyaret edin.


Yazarlar: Smart Maple BI Development Team Güncelleme: 16 Şubat 2026

Related Articles

August 10, 2026

MLOps Rehberi: Makine Öğrenmesi Modellerini Production'a Taşıma

Giriş: MLOps Nedir ve Neden Önemlidir? Makine öğrenmesi modelleri geliştirmek günümüzde nispeten kolaydır. Açık kaynak kütüphaneleri kullanarak son derece başarılı modeller oluşturabiliriz. Ancak bu modelleri production ortamına taşıyarak, ölçeklendirebilir, güvenilir ve sürdürülebilir şekilde çalıştırmak tamamen farklı bir hikayedir. Araştırmalara göre, veri bilimcileri tarafından geliştirilen makine öğrenmesi modellerinin %87'si hiçbir zaman production ortamına ulaşmaz. Bu başarısızlı

Read More
August 9, 2026

LLM Fine-Tuning ve Özel Model Eğitimi Rehberi [2026]

LLM Fine-Tuning: Kurumsal Yapay Zeka Stratejisinin Temel Taşı Büyük dil modelleri (LLM), genel amaçlı metin üretimi ve anlama konusunda etkileyici performans sergiliyor. Ancak kurumsal ortamlarda belirli bir alan, terminoloji veya iş sürecine uyum sağlamaları gerektiğinde, genel bilgileri çoğu zaman yetersiz kalıyor. Bu noktada fine-tuning, yani ince ayar süreci devreye giriyor. Fine-tuning sayesinde mevcut bir temel modeli, kendi verileriniz ve ihtiyaçlarınız doğrultusunda özelleştirmek

Read More
August 8, 2026

Bilgisayarlı Görü Uygulamaları: Nesne Tespiti, OCR ve Endüstriyel AI

Bilgisayarlı Görü Uygulamaları: Endüstriyel ve Medikal AI'nin Temel Teknolojisi Bilgisayarlı görü, makine öğrenmesinin en etkili alanlarından biridir. Türkiye'de yaşanan dijital dönüşüm sürecinde, özellikle üretim, sağlık ve lojistik sektörlerinde görü tabanlı otomasyon kritik hale gelmiştir. Smart Maple olarak Ankara'da geliştirdiğimiz çözümler, son beş yılda 150+ kuruluşunun üretim verimliliğini ortalama %35 oranında artırmıştır. Bu rehberde, bilgisayarlı görü teknolojisinin iş değeri

Read More