RELATED ve RELATEDTABLE

Daha önce iterator fonksiyonları, yani satır bazlı işlem yapan fonksiyonları SUMX üzerinden anlatırken, bu fonksiyonların tablolar arası ilişkilerin farkında olmadığını belirtmiştim. Fakat farketmelerini sağlayacak komutlar mevcut: RELATED ve RELATEDTABLE. Yazıda kullanacağım modelin tablolar arası ilişkileri ekteki gibi: Power BI'da en sık kullandığımız ilişki tipi One-to-Many: One tarafındaki her bir tekil varlık için, Many tarafındaki tabloda … Devamını Oku…

Sayma Fonksiyonları ve Referential Integrity

Power BI modellerinde zaman zaman sütun değerlerini veya tablodaki satır sayılarını sayma ihtiyacı duyarız; bunu yapmamızı sağlayacak DAX fonksiyonları mevcut. Yazıdaki örneklerin tamamında aşağıda resmini verdiğim modeli kullanacağım: 'Ürünler' ve 'Satışlar' tablosu 'ÜrünID' sütunu üzerinden ilişkili, 'Ürünler' tablosunda Ürün ID var, 'Satışlar' tablosunda ise ID ve bir de ID değeri olan bir satır var. 'Ürün … Devamını Oku…

Switch

DAX'ın bazı fonksiyonları çok yaratıcı formüller yazmaya imkan sağlıyor: SWITCH fonksiyonu bunlardan biri. Özellikle başka fonksiyonlarla birlikte kullanıldığında, yaptığı iş neredeyse orijinal kullanım amacını aşıyor. MSDN'e göre SWITCH fonksiyonunun orijinal kullanımı şöyle: SWITCH (deyim; değer ; sonuç ; değer ; sonuç ; … ; hiçbiri değilse sonuç) Yani, (expression)  farklı değerler altında test edip, hangi … Devamını Oku…

Hesaplanmış Sütun vs Metrik

Her uygulamada olduğu gibi, PBI'da da bazı temel yapı taşları var. Hesaplanmış sütunlar -calculated columns- ve metrikler  -measures-  PBI'ın temel konseptlerinden ikisi. Önceki yazıda metrik (ölçü) ve hesaplanmış sütunlara örnekler vermiş ve kısa bir de giriş yapmıştık. Örnek modelimizde 2 tane tablomuz var, Siparişler ve Müşteriler. Siparişler tablosundaki satır sayısı 35 milyon. Bu haliyle .pbix dosyasının … Devamını Oku…

Dax'a Giriş

DAX, Power BI'ın veri modeli oluşturma dilidir. İsim olarak teriminden türetilmiştir. DAX, veriler üzerinde bize lazım olan hesaplamaları yaparken kullandığımız, yazım formatı son derece temiz, belli konseptler üzerinde çalışan, bazen hem Excel'e hem de SQL'e benzeyen ama ikisi de , syntax ezberlemeyi  oldukça elegan bir dil. Excel kullanıcılarının PBI ile çalışırken hatırlamaları gereken en önemli … Devamını Oku…

Yaklaşan Power BI Eğitimleri

Uçtan Uca Power BI, 14-15 Nisan

DAX ve Veri Modelleme, 28-29 Nisan