DAX dilinde temel iki grup aggregator, yani hesap kitap yapan fonksiyon grubu var. Her ne kadar Microsoft Learn’de bu iki grubu aynı liste altında gösterse de, SUM ve SUMX ikilisi üzerinden örneklendirebileceğimiz, tek sütun üzerinden çalışan SUM gibi basit aggregator fonksiyonlar ile SUMX gibi birden fazla sütun üzerinde çalışan, satır bazlı işlem yapan iterator fonksiyonlar var. Her fonksiyon grubunun mantığı kendi içinde aynıdır, değişmez! Bir tek en sonda yaptıkları işlem değişir. SUM toplam alırken, AVERAGE ortalama alır gibi!
Çok tekrarladığım bir cümle: DAX kod örneklerine bakarak iyi öğrenebileceğiniz bir dil değildir! DAX, konseptleri olan bir dildir ve DAX’ı anlayarak öğrenmenin yolu bu konseptleri doğru anlamaktan geçer. Ve en temel iki konsept: Filter Context (filtre bağlamı) ve Row Context (satır bağlamı). Bu ikisi haricinde de geriye zaten context transition ile expanded tables konseptleri kalıyor.
Bu video Uçtan Uca Power BI eğitiminden alınmış örnek bir videodur. İyi seyirler dilemeden önce bir de ricam var, lütfen bu videoyu beğendiyseniz Youtube kanalına üye olmayı unutmayın, zira kanaldaki videoları izleyen her dört kişiden üçü kanala üye değil!
On-demand eğitimden alınmış yaklaşık 13+ saatlik ücretsiz içeriğe de buradan erişebilirsiniz. Son olarak, sitedeki on-demand eğitimlerin ilk modülleri bloga üye olan herkese bilabedel açık! Bir kullanıcı oluşturmanız yeterli!
İyi seyirler!