LuckyTemplatesda Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Bu öğreticide, sanal tablolar ve bunları LuckyTemplates'da yineleme işlevlerinde nasıl kullanabileceğinizle ilgili çok ilginç bir konuyu ele alacağım . Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.

Sanal tablolar, LuckyTemplates'da gelişmiş mantık oluşturmanın temel bileşenidir . LuckyTemplates'da bu sanal tabloları oluşturmanıza olanak tanıyan eksiksiz bir işlev alt kümesi vardır.

Bu sanal tablolar bazen yalnızca filtre ve işlevler olarak veya bir hesaplamaya bağlam eklemek için kullanılabilir . Ancak, bunlar aracılığıyla mantığı dahili olarak yinelemenize de izin verirler. Onları yerleştirdiğiniz herhangi bir bağlama dayalı olabilir.

Bu sanal tabloların gücünün çoğu, onları çeşitli yineleme işlevleriyle kullandığınızda ortaya çıkar. "Bağlam"ı ve bu DAX ölçülerinin birleşiminin söz konusu bağlam içinde nasıl birlikte çalıştığını gerçekten anlamanız gerekir .

DAX'ta yinelenen işlevlerin sonunda SUMX , AVERAGEX ve LuckyTemplates'daki X formüllerinin diğer birçok türevi gibi genellikle bir X bulunur.

Bu öğreticide tartışmak istediğim kavramı açıklamanın en iyi yolu, bu basit modeli kullanan bazı örneklerdir.

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Konumlar tablomdan , Satış tabloma doğru akan bir ilişkim var . Bu çok genel görünebilir ve bu tür bir modeli nasıl uygulayabileceğinizi merak ediyor olabilirsiniz.

Gerçekte, tüm veriler çok benzer. Bu sadece modelinizi iyi bir şekilde kurma ve onu sezgisel bir şekilde kurma meselesidir . Modellemenizi biraz daha iyi anlamanız gerekiyorsa, ileri düzey modelleme kursumuza göz atabilirsiniz .

İçindekiler

SUMX Kullanarak Basit Mantık

kullanarak Toplam Satışları hesaplayabileceğiniz bu basit mantığı inceleyelim .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Genel olarak, sadece her bir bölge için satışlarımızı hesaplıyor. Bu durumda, verilerimiz üzerinde başka filtremiz yoktur. Yani, temelde Toplam Satış ile birlikte zamanın başlangıcından itibaren .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Ancak, bu sanal tablolar aracılığıyla mantığı nasıl yineleyebileceğimiz konusunda size biraz daha benzersiz bir şey göstermek istiyorum.

Sanal Tablolar İçin FİLTRE Kullanımı

Farklı şeyleri hesaplamaya başlamak isteyebileceğiniz zamanlar olabilir. Yapmak isteyebileceğiniz şey, iyi bir müşteri olarak sınıflandırılabileceklerin satışlarını hesaplamak olabilir .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Bu özel formülü analiz etmeye ve ne yapmamıza izin verdiğini belirlemeye çalışalım.

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Burada SUMX kullandığımızı göreceksiniz .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Ancak, ölçümün bu kısmıyla, hesaplama için bağlam olarak kullandığımız sanal tabloyu değiştiriyoruz .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Bu nedenle, LuckyTemplates'daki herhangi bir hesaplamanın iki adımlı bir süreçte gerçekleştiğini her zaman hatırlamanız gerekir. Birincisi, başlangıç ​​bağlamının işlenmesidir. Ve sonra ölçü hesaplama var. Kesinlikle çok basitleştirilmiş bir versiyon.

İlk filtrenin Connecticut olduğu bu ilk sonuca bir göz atalım . Açıkçası, modelin arkasında zaten bazı filtrelemeler oluyor.

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

işlevi içindeki ilerleme mantığı, Connecticut'ta alışveriş yapan tüm müşterilerin sanal bir tablosunu oluşturur .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Temel olarak, Connecticut'ta satın alma işlemi gerçekleştirmiş tüm müşterilerin tek sütunlu bir tablosudur .

Ardından, bu özel sanal tablo içinde, 2000'in altında satın alan her bir müşteriyi filtreleyecek bir mantık çalıştırıyoruz. Bu, yalnızca 2000'in üzerinde satın alan müşterileri tutacak.

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Bu yeni tabloya dayanarak, nihayet Toplam Satışları hesaplayacağız .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Ve SUMX'in yapmamıza izin verdiği şey de bu . Bu gerçekten, umarım çeşitli şekillerde uygulayabileceğiniz bir tekniktir.

Sanal Tablolar İçin Mantığı Değiştirme

Ek olarak, mevcut mantığı değiştirebilirsiniz. Gördüğünüz gibi, bu sayı şu anda sabittir. Ama onu dinamik hale getirebilir ve kendi kendine üretebilirsin.

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Bu durumda, onu 5.000 olarak değiştirdim. Ve SUMX kullandığımız için , bu tablo yalnızca 5000'den fazla satın almış iyi müşterileri arayacaktır . Ve sonra bu iyi müşterilerden gelen satışları sayacaktır.

Sanal Tablolar İçin SUMMARIZE Kullanımı

İşte başka bir düzeye çıkarabileceğiniz başka bir örnek.

FİLTRE işlevi içindeki tablo çok farklı olabilir ve daha ayrıntılı bir tablo olabilir. Bu durumda, hem İyi Müşterilerin Satışlarına hem de satın aldıkları Ürünlere bakıyoruz .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Yani, bu artık tek sütunlu bir sanal tablo olmayacak. Bu , her bir müşterinin ve Connecticut'ta satın aldıkları her bir ürünün iki sütunlu bir sanal tablosu olacaktır . Ve sonra, farklı bölgelere veya farklı eyaletlere indikçe değişir.

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

işlevini kullanarak , 2000'in altındaki tüm müşterileri ve ürün satışlarını filtreleyeceğiz. Ardından, yalnızca 2000'in üzerindekileri tutacağız .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Bundan sonra, TOPLAM'ı kullanarak Toplam Satışları hesaplayacağız .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Ve sanal bir tablo aracılığıyla bazı mantığı dahili olarak bu şekilde yineleyebilir ve belirli sonuçları değerlendirebilirsiniz.

HESAPLA'yı Filtre Olarak Kullanma

Üstelik aynı senaryoyu başka bir şekilde hesaplayabilirsiniz ve yine aynı sonucu verecektir. Önce bunu 5000'e çevirelim .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

Şimdi, burada bu iki sütundaki sonuçların aslında şimdi aynı olduğunu görüyorsunuz. Ama ben biraz farklı hesapladım.

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

İyi Müşteri Satış ölçüsü için SUMX yerine işlevini kullandık .

LuckyTemplates'da Yinelenen İşlevlerin İçinde Sanal Tablolar – DAX Kavramları

HESAPLA işlevi , önceki SUMX senaryomuza benzer bir şey yapmanızı sağlar . Ancak yinelenen bir işlev olmak yerine ( SUMX ile olduğu gibi), aslında bir filtre olarak kullanılmıştır . HESAPLA içindeki hesaplamanın içeriğini değiştirmek için kullanıldı .

Ve bu, bu mantığı veri modellerinize nasıl uygulayabileceğinizin başka bir yoludur.


DAX Kullanarak LuckyTemplates'da Sanal Tablolarda Ustalaşma
LuckyTemplates'da Yinelenen SUMX ve AVERAGEX İşlevlerini Kullanma
DAX'ta Yinelenen İşlevlerle Çalışma

Çözüm

Bu, derinlemesine incelemek için gerçekten iyi bir öğreticidir. Bu yinelenen mantık kavramını sanal bir tablo aracılığıyla anlamak, size herhangi bir veride elde edebileceğiniz sonsuz analitik olanaklar sağlayacaktır.

Bunu iyi anlayabilirseniz, LuckyTemplates ve DAX ölçümlerini çok iyi kullandığınızda analitik bir bakış açısıyla keşfedemeyeceğiniz hiçbir şeyin olmadığını görmeye başlayacaksınız.

Optimum etki için birden çok DAX işlevini bir araya getirme hakkında daha fazla bilgi edinmek isterseniz modülüne göz atın .

Bunda iyi şanslar!

***** LuckyTemplates'ı mı öğreniyorsunuz? *****






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.