LuckyTemplatesda Değerlendirme Bağlamını Anlama

DAX'ı anlamada en önemli kavram bağlamdır. Üç ana bağlam türü vardır: değerlendirme bağlamı, filtre bağlamı ve satır bağlamı . Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.

DAX, LuckyTemplates'da bir şey hesapladığında, iki adımlı bir süreçle çalışır. Önce içinde bulunduğu bağlamı değerlendirir. Bunu yaptıktan sonra bu sonuçları nasıl hesaplayacağıma karar verir ve işte burada diğer iki bağlam devreye girer.

Bu özel makalede, değerlendirme bağlamına odaklanacağız . Bunun gerçekte ne anlama geldiğini açıklamak için burada basit bir örnek üzerinden gideceğim.

İçindekiler

Değerlendirme Bağlamını Örneklerle Anlamak

Burada sahip olduğumuz şey, günlük olarak sattıklarımızın sayısını veya miktarını ölçen basit bir tablodur.

LuckyTemplates'da Değerlendirme Bağlamını Anlama

Bu formülün ne işe yaradığını hızlıca değerlendirelim. Satış tablosundaki Miktar sütununu özetliyor.

LuckyTemplates'da Değerlendirme Bağlamını Anlama

Sales tablosuna gittiğimizde ise Quantity sütununda ölçünün tüm satırlar için 1'e kadar saydığını göreceğiz.

LuckyTemplates'da Değerlendirme Bağlamını Anlama

Toplam Satılan Miktar sütunundaki sonuçları almak için kullandığımız formül tamamen aynıdır. Bu sonuçların hiçbirinde değişen bir şey yok. Başlangıçta değişen tek şey değerlendirme bağlamıdır .

Her bir satır için farklı bir değerlendirme bağlamımız var . Ve bu nedenle, her bir satır için farklı bir sonuç alıyoruz.

LuckyTemplates'da Değerlendirme Bağlamını Anlama

Filtre Yayılımı Nedir?

Şimdi, perde arkasında olan şey, buradaki her bir satır için verilere bir filtre yerleştirilmesidir.

Modelimizin data tablosuna geri dönelim. Değerlendirme bağlamı ile Tarih sütunu, Tarihler tablosundan gelir. Yani burada Tarih sütununa bir filtre yerleştiriliyor.

LuckyTemplates'da Değerlendirme Bağlamını Anlama

Bu filtreyi yerleştirdiğimizde Satış tablosu ile bu ilişkiye doğru akar ve tabloyu otomatik olarak filtreler. Filtre yayılımı dediğiniz şey budur.

Bir taraftan mini tarafa doğru akan herhangi bir filtre o tabloyu filtreleyecektir.

Bu özel örnekte, bağlam Tarihler tablosundan başlar ve ardından otomatik olarak Satış tablosuna doğru akar. İşte bu yüzden her satır için farklı bir sonuç alıyoruz.

LuckyTemplates'da Değerlendirme Bağlamını Anlama

Bir formülün ne yaptığını denetlediğinizde veya değerlendirdiğinizde, her seferinde değerlendirme bağlamını düşünmeniz gerekir .

Bunun nedeni, her şeyin her zaman değerlendirme bağlamıyla başlamasıdır. Giderek daha gelişmiş DAX formülleri geliştirmeye başladığınızda bu önemlidir.

Gelişmiş Formül Yazmada Değerlendirme Bağlamı

Değerlendirme bağlamıyla ilgili bir başka harika şey de, DAX formülünün arkasındaki gerçek gücün bu olmasıdır .

Basit formüller yazarak bu kadar çok sonucu hızlı bir şekilde almanızı sağlar.

Aynı şey gelişmiş formüller yazmak için de söylenebilir. Gelişmiş bir formülü kullanabilir, farklı bir değerlendirme bağlamına yerleştirebilir ve çok sayıda farklı sonucu çok hızlı bir şekilde alabilirsiniz.

Bu yüzden burada küçük bir değişiklik yaptık ve Ürün Adını ilk tablomuza ekledik. DAX formülü hiç değişmedi ama değerlendirme bağlamı değişti. Bu yüzden burada farklı sonuçlar elde ediyoruz.

LuckyTemplates'da Değerlendirme Bağlamını Anlama

Aynı süreç, bu sonuçlar için değerlendirme bağlamının Ürünler tablosundan başlayıp Ürün Adı sütunundan geçtiği bu örnekte de çalışır.

LuckyTemplates'da Değerlendirme Bağlamını Anlama

Bu işlem her bir satırı filtreleyecektir. Bu nedenle, belirli Ürün Adı ne kullanılırsa kullanılsın, ilişkinin tamamı boyunca filtre uygulayacak ve ardından temeldeki Satış tablosunu da filtreleyecektir.

LuckyTemplates'da Değerlendirme Bağlamını Anlama

Bağlam Geçişi Nedir ve Neden Önemlidir?
DAX Hesaplama Motoru Nasıl Çalışır
LuckyTemplates'daki TÜM İşlev – DAX ile Nasıl Kullanılır

Çözüm

Bu, değerlendirme bağlamının ne olduğuna dair kısa bir genel bakıştır . LuckyTemplates'da yapmanız gereken tek şey bağlamı değiştirmek ve çok farklı bir sonuç elde edeceksiniz.

Bunun nasıl çalıştığını anlamak çok önemlidir çünkü zihninizde formülün mevcut değerlendirme bağlamının ne olduğunu düşünmeniz gerekir.

Bu, belirli bir bağlamda neden belirli bir sonuç aldığınızın anlaşılmasıyla sonuçlanacaktır.

LuckyTemplates içindeki üç bağlamın uygulanması hakkında daha fazla bilgi edinebilmeniz için size önerilen bazı bağlantılar:

Satır Bağlamını Açıklama – (1.10) Yeni Başlayanlar İçin DAX Kılavuzu

Filtre Bağlamı – (1.9) Yeni Başlayanlar İçin DAX Kılavuzu

Bunun üzerinde çalışmanın keyfini çıkarın.

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.