DAX Studioda Bileşik Model Nasıl Oluşturulur

Bu öğreticide, bir LuckyTemplates veri kümesinde veya Azure Analysis Services'ta bileşik bir model oluşturmayı ve DirectQuery'yi kullanmayı öğreneceksiniz.

Önceki eğitimlerde MEASURE , COLUMN ve TABLE anahtar sözcükleri ele alınmıştır. Bazı özel durumlarda, siz açıkça kullanmamış olsanız bile, DAX altyapısı bu anahtar sözcükleri otomatik olarak yazar. Bu senaryoyu nasıl taklit edeceğinizi öğrenecek ve perde arkasında neler olduğunu anlayacaksınız.

İçindekiler

Kompozit Model Oluşturma: Başlarken

Bu tanıtımda, Tarih tablosu için zaten bir görünüm oluşturulmuştur. Kodu seçin ve çalıştırın.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Tarih, Ay ve Takvim Yılı sütunlarına sahip basit bir Tarih tablosuyla sonuçlandığını görebilirsiniz.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Ardından, veri modelini LuckyTemplates Hizmeti'nde yayımlayın .

DAX Studio'da Bileşik Model Nasıl Oluşturulur

LuckyTemplates'a gidin. Verileri Al'a ve ardından LuckyTemplates veri kümeleri'ne tıklayın .

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Tarih Tablosu'nu seçin ve ardından Oluştur'a tıklayın .

DAX Studio'da Bileşik Model Nasıl Oluşturulur

İlişkiler görünümünü açın.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Sales tablosu ile Dates tablosu arasında Sales' Order Date ve Dates tablosunun Date değerine dayalı . Bunu, Tarihi Sipariş Tarihi'ne sürükleyerek yapabilirsiniz. LuckyTemplates'ın ilişkiyi oluşturmasını bekleyin. Bittiğinde, Tamam'ı tıklayın.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Satış Tablosu ile Tarih Tablosu arasında sınırlı bir ilişki oluşturulduğunu görebilirsiniz. Sınırlı bir ilişki aşağıdaki sembolle gösterilir.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Bileşik Model İçin Sorgu Oluşturma

Alanlar bölmesine gidin, Satış Tablosunu açın ve Yeni Sütun oluşturun .

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Bu yeni sütuna basit bir ölçü yazın . Bu örnek için, yeni sütun Sipariş Yılını gösterir.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

İşiniz bittiğinde, yeni sütunu LuckyTemplates tuvaline sürükleyip bırakın.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Bunu bir tabloya dönüştürün ve Sipariş Yılı sütununun satır olarak kullanıldığından emin olun.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Ardından, Tarihler tablosundan Tarihi sürükleyip bırakın. Tarih ayrıca bir satır olarak atanmalıdır.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Tarih için açılır oka tıklayın ve Sayı öğesini seçin . Bu, belirli bir yıldaki değerlerin sayısını sayacaktır.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Şu anda, tablo her yıl için aynı sayım değerini göstermektedir.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Bunun nedeni, Satış tablosu ile Tarihler tablosu arasındaki ilişkinin tek yönlü olmasıdır . Bu nedenle, Satış Tablosundaki bir filtre Tarihler Tablosuna uygulanmaz.

Bunu düzeltmek için yeni bir ölçü oluşturun.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Bu önlem, Tarihler Tablosundaki sayıların sayısını işlevini kullanarak ilişkinin doğasını değiştirir . BOTH işlevi , filtrenin her iki yönde de hareket etmesini sağlar.

Bu yeni ölçüyü tabloya sürükleyip bırakın ve Tarih sütununu silin.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Görünüm sekmesine gidin ve Performans Analizcisi öğesini tıklayın . Performance Analyzer bölmesi göründüğünde, Kaydı başlat'ı ve ardından Görsel yenile'yi tıklayın .

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Tablonun sorgusunu kopyalayın ve DAX Studio'ya geri dönün .

DAX Studio'da Bileşik Model Nasıl Oluşturulur

DAX Sorgusunu ve DirectQuery'yi Görüntüleme

Kodu yapıştırdığınızda, hangi sorguları yapıştırmak istediğinizi soran bir iletişim kutusu görünecektir.

Bu, DirectQuery seçeneği kullanılarak LuckyTemplates veri kümesine bağlanıldığı için Hem DAX hem de Doğrudan Sorgu seçeneğine tıklayın.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Kod iki bölüm içerir. Üst kısım, yerel model nedeniyle yürütülen DAX sorgusunu gösterir.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

En altta, DirectQuery'yi yürüten LuckyTemplates Hizmeti'ndeki uzak modeli görebilirsiniz.

DAX Studio'da Bileşik Model Nasıl Oluşturulur

Bu size DAX kodunuzla ilgili neler olduğuna dair bir görsel verir. Motor, TABLE anahtar sözcüğünü kullanarak bir tablo oluşturmaya çalışıyor. Dolayısıyla, sorgu oluşturmak için TABLE ve COLUMN anahtar sözcüklerini kullanmamış olsanız bile, motor bunları arka planda kullanır.

Çözüm

Bu eğitimde, bileşik modellerin DAX Studio'da nasıl çalıştığına dair temel bir örnek gösterilmektedir. Bu, perde arkasında yaşananların iyi bir temsilidir.

Bu örnekte DAX altyapısı, matrisin veya görselin sonucunu doldurmak için TABLE ve COLUMN anahtar sözcüklerini kullanır. Dolayısıyla, bu anahtar kelimeleri açıkça kullanmamış olsanız bile, motor size ihtiyacınız olan sonucu vermek için perde arkasında bunları kullanıyor.

Herşey gönlünce olsun,

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.