Kur Tablosu Üzerinden FILTER, VALUES ve MAX

Power Query 'de liste oluşturma ve merge yapma işlemleri için daha önceki yazıda kur tablosu örneğini vermiştim. Özetlemek gerekirse, farklı para birimleri üzerinden satış satırlarımız ve belirli tarih aralıkları için geçerli bir kur tablomuz vardı. Satışların olduğu tabloya, ilgili satırdaki … Devamını oku →

Kategoriler Dax

Değişken Kullanımı, VAR

Power BI 'da kompleks DAX formüllerini yazmayı kolaylaştıran değişken (variables) yapısı var. Önceki yazıda bir giriş örneğini  yaptığımız değişken kullanımına farklı örnekler verelim. Aşağıdaki gibi metriklerimiz var: Bu ortalamanın üzerinde satış yapılan müşteri sayısını değişken kullanarak bulalım. Değişken isimleri arada … Devamını oku →

Context Transition

DAX 'taki en önemli fonksiyonlardan biri olan CALCULATE 'in sahip olduğu kabiliyetlerden biri de context transition. Formal tanımı şu şekilde: CALCULATE, bir row context altında çalışırken, ilgili row context'i eşleniği olan filter context'e çevirir. Bu ne demek açalım. Daha önce … Devamını oku →

EARLIER

Power BI 'daki "context" kavramı ile ilgili yazıda, iterator fonksiyonlar, verdiğimiz tablodaki  filter context üzerine  yeni bir row context ekler, bunun tek istisnası önceki context'in bir filter context değil de, aynı tablo üzerindeki bir başka row context olması durumunda gerçekleşir, bu durumda yeni yaratılan row … Devamını oku →

Kategoriler Dax

CALCULATE ve IN Kullanımı

Önceki yazıda OR ile CALCULATE 'in kullanımına ilişkin örnekler vardı, bu örnekleri IN ile biraz daha açalım. Örnekleri tekrarlamak gerekirse aşağıdaki iki formül de aynı, sadece OR yerine || kullanıldı: Yukarıdaki formüllerin okuması daha kolay olan bir alternatifi daha var: … Devamını oku →

CALCULATE ile AND OR Kullanımı

Güncelleme : 21 Mart 2021, 2021 Mart güncellemesi ile birlikte CALCULATE altında OR kullanımında yazım olarak bazı değişikliklere gidildi: Aynı filtre içerisinde aynı tablodan birden fazla farklı sütun çağrılabiliyor artık. İlgili yazı için buradan. CALCULATE fonksiyonunun Boolean tipinde filtreler kulllanıldığında … Devamını oku →

Toplam Satırı Toplamı Göstermiyor

Veri modeline giriş yazısında, Power BI  hesaplama yaparken her bir hücreyi ayrı ayrı ilgili context altında hesaplar, buna Total (Toplam) satırı da dahil demiştim. Total satırı toplam satırı demek değildir, bir özet satırıdır. Aynen diğer hücrelerde olduğu gibi, total satırının … Devamını oku →

CALCULATE ve Filtre Koşulları

CALCULATE ile birlikte kullanabileceğimiz filtre koşullarıyla ilgili örnekleri biraz daha açalım: Önceki örneklerde ( 1, 2 ) yazdığımız filtre koşulları hep tek sütun üzerinde çalışan boolean tipi filtrelerdi : 'Ürünler' [Renk] = "Siyah" gibi. Yazıların çoğunda kullandığım Contoso veritabanındaki 'Ürünler' … Devamını oku →