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.
Her ikisi de DAX ölçüleri oluştururken kullanılan LuckyTemplates USERELATIONSHIP işlevi ile TREATAS işlevi arasındaki farkı size göstereceğim. Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.
Bu eğitim fikrini LuckyTemplates forumunda sorulan bir sorudan aldım. Üyenin, içinde bir sürü farklı tarih bulunan bir olgu tablosu var ve bu tablo ile Tarih tablosu arasında etkin veya etkin olmayan bir ilişki oluşturmaya çalışıyordu.
Burada, LuckyTemplates USERELATIONSHIP ve TREATAS işlevleri hakkında biraz bilgi verilmiştir. LuckyTemplates web sitesindeki DAX kılavuzundaki bu işlevlerin tanımlarına bir göz atalım.
LuckyTemplates işlevi, bir tablo ifadesinin sonucunu ilgisiz bir tablodaki sütunlara filtreler olarak uygular. Bu, bu durumda Tarih tablosu ile olgu tablosu arasında etkin veya etkin olmayan bir ilişki olmadığı anlamına gelir.
Öte yandan, LuckyTemplates , sütunAdı1 ile sütunAdı2 arasında var olan ilişki olarak belirli bir hesaplamada kullanılacak bir ilişki belirtir.
Yani bu durumda bir DAX ölçütü oluşturuyorsak, Date tablosu ile fact tablomuz arasında etkin olmayan bir ilişkimiz varsa USERELATIONSHIP işlevi kullanılacaktır .
LuckyTemplates masaüstüne geri dönelim ve tüm bunların nasıl bir araya geldiğini görelim.
İçindekiler
Veri Modeli Kurulumu
Tüm bunların nasıl kurulduğunu görebilmeniz için veri modelime bir göz atalım. Temelde çok basit bir model. Jobs adlı bir olgu tablom var ve ardından Date tablom var . Ve görebileceğiniz gibi, zaten TREATAS ölçüleri ve USERELATIONSHIP ölçüleri için ölçü tabloları oluşturdum .
Veri modelinde, noktalı çizgilerle olan tüm bu ilişkiler, birden çok tarih için Tarihler tablosu ile İşler tablosu arasındaki etkin olmayan ilişkilerdir. Bu, USERELATIONSHIP işlevini kullanacağımız zamandır.
Bu iki tablo arasında bu etkin olmayan ilişkilerin hiçbiri yoksa, o zaman TREATAS işlevini kullanırız.
TREATAS İşlevi Ne Zaman Kullanılır?
Şimdi tedbir oluştururken bu tedbirlerin TREATAS için nasıl göründüğüne bakalım. Buradaki olgu tablosunda birden çok tarihimiz olduğunu görebilirsiniz. Alınma Tarihi, Tahmini Onaylanma Tarihi, Başlangıç Tarihi, Fatura Tarihi ve Kapanış Tarihi vardır.
TREATAS ölçümleri altında, temel olarak iş sayısını hesaplamak için bir formülü olan alınan sayım ölçüsüne ( Rec'd Count v2 ) sahibiz . işlevini de kullanıyorum . Ardından , Date tablosundan Date sütununu ve Jobs'tan Receive Date sütununu yerleştirdim .
Toplam Tahmin sayısını almaya bakarsak çok benzer bir durum . Aşağıdaki resimde gördüğünüz gibi, ben sadece TREATAS ile toplam tahminleri hesaplıyorum ve Date tablosundaki o Date sütununu kullanıyorum. Ayrıca İşler bilgi tablosundan Alım Tarihini de kullanıyoruz.
LuckyTemplates KULLANICI İLİŞKİSİ NE ZAMAN KULLANILIR?
Şimdi ölçülerde kullanılan LuckyTemplates USERELATIONSHIP'e bakalım. Gördüğünüz gibi bu sayfadaki rakamlar TREATAS sayfasındaki rakamlarla eşleşiyor. DAX ölçümümüz için elde etmek istediğimiz şeye aynı yanıtı bulmak için farklı işlevler kullanıyoruz.
Veri modelinde Tarih tablosu ile olgu tablosu (İşler) arasında noktalı çizgiler olduğunu unutmayın. Yani bu durumda aktif olmayan bir ilişkimiz var ve USERELATIONSHIP fonksiyonunu kullanabiliriz. Ve bu işlevin yaptığı şey aslında aktif olmayan ilişkiyi aktif hale getirmektir .
Dolayısıyla, USERELATIONSHIP kullanılarak alınan ölçüme ( Rec'd Count ) bakarsak , bunun TREATAS kullanılan ölçüme oldukça benzer olduğunu görebilirsiniz. DEĞERLERİ TREATAS ölçüsünde kullandığıma, ancak bu ölçüde USERELATIONSHIP işleviyle kullanmadığıma dikkat edin.
Ve sonra, Alınma Tarihi için toplam tahmin ( Rec'd $$) ölçüsü şu şekilde görünür. Bir kez daha, toplam tahminleri hesaplıyoruz, USERELATIONSHIP işlevini kullanıyoruz ve ardından Tarih tablosundaki Tarih sütununu ve İşler tablosundaki Alma Tarihini kullanıyoruz.
Çözüm
Bu eğitimde size LuckyTemplates USERELATIONSHIP işlevinin yanı sıra TREATAS işlevini ne zaman kullanacağınızı gösterdim. TREATAS ölçüsünde DEĞERLER kullandığıma dikkat edin.
Bunun gibi bir sorunla karşılaştığınızda farklı seçenekleriniz olduğunu unutmayın. Modelinizin nasıl kurulduğuna bağlı olarak TREATAS veya USERELATIONSHIP kullanabilirsiniz.
Hatırlamanız gereken bir şey de, bir DAX ölçüsü oluşturmak için TREATAS'ı kullanmak istediğinizde, Tarih tablosu ile olgu tablonuz arasında herhangi bir etkin veya etkin olmayan ilişkinin olmadığından emin olmanız gerektiğidir.
DAX ölçümünüzde USERELATIONSHIP ile bunun tersi de geçerlidir . Bu ölçüyü oluşturmak için Tarih tablosu ile olgu tablonuz arasında etkin olmayan bir ilişkiye ihtiyacınız olacak.
Bu konu hakkında daha fazla bilgi edinmek için aşağıdaki bağlantılara göz atın ve daha fazla içerik için web sitemizi ziyaret edin.
Herşey gönlünce olsun!
Jarrett
TREATAS İşlevini Kullanarak LuckyTemplates'da Sanal İlişkiler Oluşturma
LuckyTemplates'da TREATAS İşlevini Derinlemesine İnceleme LuckyTemplates'da
Etkin ve Etkin Olmayan Veri İlişkileri
Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.
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.
Python'da Self Nedir: Gerçek Dünyadan Örnekler
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.
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.
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.
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 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.
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.
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.