DAX Studiodaki TABLE Anahtar Sözcüğü: Temel Örnekler

Bu öğreticide, DAX Studio'daki TABLE anahtar sözcüğünü öğreneceksiniz. TABLE anahtar sözcüğü, DAX sorgunuzun içinde tablolar oluşturmanıza olanak tanır.

Bu, DAX sorguları oluştururken kullanabileceğiniz farklı anahtar sözcüklerle ilgili bir dizi öğreticinin devamıdır. Bu konuya dalmadan önce, DEFINE ve MEASURE anahtar kelimelerini okuduğunuzdan emin olun .

İçindekiler

DAX Studio'da Tablolara Başlarken

Bu anahtar kelimeyi kullanmak için önce DEFINE yazıp ardından TABLE yazın. Ardından, oluşturmak istediğiniz tablonun adını girin. Bu örnekte, tablonun adı ModelStats'tır .

Bu sorgu için özel bir işlev kullanılır: COLUMNSTATISTICS () işlevi. Bu işlev, veri modelinizdeki her tabloda hızlı bir şekilde meta veriler oluşturmak için kullanılabilir. Bu işlev, LuckyTemplates'daki DAX'ta mevcut değildir; tamamen DAX Studio'ya özgüdür.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Tabloyu görüntülemek için DEĞERLENDİRİN ModelStats yazın .

Bu sorguyu çalıştırdıktan sonra, veri modelinizdeki tüm tabloları ve her bir tablonun istatistiklerini gösteren bir tablo alırsınız.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

işlevini kullanarak başka bir sütun da ekleyebilirsiniz . Bu durumda sütunun adı "Random" olur ve DAX Studio tarafından işlevi kullanılarak oluşturulan rasgele sayıları gösterir.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

DAX Studio'da Farklı Ürünler İçin Tablo Oluşturma

Daha gerçekçi bir örneğe geçelim. Bu, MEASURE anahtar kelime eğitiminde kullanılanla aynı örnektir. "Modaya uygun" ve "sıkıcı" ürünlerle varsayımsal bir işe odaklanıyor.

Bu durumda amaç, Ürünler tablosunu 2 kategoriye ayırmaktır. İlk tablo TrendyProducts içindir , ikincisi ise BoringProducts içindir .

TrendyProducts tablosu için önce TrendyColors'ın ne olduğunu TANIMLAYIN . Bu örnekte, bunlar Kırmızı, Mavi ve Pembe'dir. Ardından, bu filtreyi filtre içeriğine enjekte etmeniz gerekir. işlevini kullanmanız gerekir .

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

işlevinin kullanıldığına dikkat edin . Bu, değişkenler ve tablonun adı arasında ayrım yapmak içindir.

Ardından, Sonuç için bir değişken oluşturun . Bu değişken için ADDCOLUMNS işlevini kullanarak yeni bir sütun oluşturun ve bunu "Açıklama" olarak adlandırın. Açıklama sütunu , hangi satırların Trendy Ürünlere ait olduğunu belirleyecektir. Ardından, Sonucu İADE EDİN.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Yeni tablonun neye benzediğini görmek için DEĞERLENDİRİN TrendyProducts yazın . Ardından, Çalıştır'a tıklayarak veya F5'e basarak DAX sorgusunu çalıştırın.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Tablonun Trendy Ürünler olarak işaretlenmiş 383 satır döndürdüğünü görebilirsiniz.

Şimdi aynı mantık BoringProducts tablosu için de geçerli. Kodu kopyalayıp RETURN'den sonra yapıştırabilirsiniz.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Bu nedenle, TABLE TrendyProducts yerine TABLE BoringProducts ile değiştirin . HESAPLANABİLİR bağımsız değişkeni için işlevini yazın . Ardından, sütun adını "Sıkıcı" olarak değiştirin.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Ardından, görüntülemek için BoringProducts tablosunu DEĞERLENDİRİN.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Sıkıcı ürünlerin 2.134 satır döndürdüğünü görebilirsiniz. Ayrıca Açıklama sütununda yalnızca "Sıkıcı" ifadesini içerdiğini de görebilirsiniz.

İki Veya Daha Fazla Tabloyu Birleştirme

Yapabileceğiniz bir sonraki şey, anahtar sözcüğünü kullanarak bu iki tabloyu birleştirmek.

Şimdi, iki tabloyu birleştirmek için UNION işleviyle yeni bir TABLE anahtar sözcüğü yazabileceğinizi düşünebilirsiniz.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Ancak BoringProducts kodu TrendyProducts tablosunu içerdiğinden bu durum için mümkün değildir. Bu sorguyu çalıştırmayı denerseniz, bir hata alırsınız.

DAX Studio'da bir sorgu tablosunu başka bir sorgu tablosu içinde kullanamazsınız.

Bunun yerine, UNION sözdizimini DEĞERLENDİR'den sonra yerleştirmelisiniz .

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Bunu çalıştırırsanız, hem Trendy hem de Boring ürünlerini içeren bir tablo alırsınız. Bu tablonun 2517 satır içerdiğini görebilirsiniz.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

DAX Studio'da Tarih Tablosu Oluşturma

Sonraki örnek, veri modelinizde bir Dates tablosunun nasıl oluşturulacağını gösterir. Yeni bir boş sorgu açın. ve işlevleriyle deneyelim . Bu sorgu sadece 1 Ocak 2007 ile 31 Aralık 2007 arasındaki tarihleri ​​değerlendiriyor.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Sonuçların, sorguda belirtilenler arasındaki tüm tarihleri ​​gösterdiğini görebilirsiniz. Tarihler tablosunda daha fazla sütun oluşturmak için geçerli TAKVİM kodu üzerinde Ardından, Tarihler tablosundaki farklı verileri ayırmak için

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Bu sorguda kullanılan [Tarih] sütunu TAKVİM işlevindendir. Ayrıca bir VAR CurrentDate değişkeninin kullanıldığına dikkat edin. Bu değişken, satır bağlamından erişilen değeri depolar. Bu değer daha sonra satır işlevi içinde döndürülür.

Bu, kodu basitleştirmek için yapılır. Yani [Tarih] sütun referansını kullanmak yerine bildirdiğiniz değişkeni kullanabilirsiniz. Tarihler tablonuza ihtiyaçlarınıza göre daha fazla sütun ekleyebilirsiniz.

TABLE'ı SUMMARIZECOLUMNS ile Kullanma

Oluşturduğunuz Dates tablosu ile yapabileceğiniz diğer bir şey de fonksiyonuna eklemektir.

DEĞERLENDİRdikten sonra, Takvim Yıl Numaranıza ait satır sayısını saymak için SUMMARIZECOLUMNS ve ardından

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Bunu çalıştırdıktan sonra tablonun 365 satırın 2007 yılına ait olduğunu raporladığını görebilirsiniz. Mevcut sorgunuzla deneyebilir ve deneyebilirsiniz.

Örneğin, bitiş tarihinin üst sınırını 2007'den 2009'a değiştirebilirsiniz. Bunu çalıştırırsanız, tablonun artık 2007, 2008 ve 2009 yıllarını gösterdiğini göreceksiniz.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Örneğin, tablonun ilk tarihini gösteren başka bir sütun eklemek istiyorsanız, işlevini kullanın.

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Benzer şekilde, her satırın son tarihini belirlemek için

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Dates tablolarınızdaki Toplam Satırları almak için COUNTROWS ile işlevini kullanın . Ardından, SUMMARIZECOLUMNS kullanarak oluşturduğunuz Tarihler tablosundan filtre içeriğini kaldırmak için

DAX Studio'daki TABLE Anahtar Sözcüğü: Temel Örnekler

Sorguyu çalıştırdıktan sonra, Tarihler tablosunda bulunan toplam satır sayısını gösteren yeni bir sütun olduğunu görebilirsiniz.

Çözüm

DAX Studio'da sorgular oluştururken DEFINE ve MEASURE ile birlikte TABLE anahtar sözcüğü çok önemlidir. Tablo oluşturma sürecini basitleştirmeye yardımcı olur.

Bu öğretici, TABLE anahtar sözcüğünün nasıl kullanılacağına ilişkin temel örnekleri gösterir. Gerçek dünya uygulamaları söz konusu olduğunda daha yaygın olan daha karmaşık sorguları anlamaya yardımcı olduğundan, temel bilgileri öğrenmek önemlidir.

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.