Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama
Geçerli sorgudaki sütunlardan and satırlardan bağlam filters kaldırır ve diğer bağlam allfiltersor açık filterskorur.
ALLSELECTED işlevi sorgudaki all satır and sütunlarını temsil eden bağlamı alır ve satır and sütun dışındaki açık filtersand bağlamları filters. Bu işlev sorgularda görsel toplamları almak için kullanılabilir.
ALLSELECTED([<tableName> | <columnName>[, <columnName>[, <columnName>[,…]]]] )
Terim | Tanım |
---|---|
tableName |
Standart DAX söz dizimini kullanarak var olan bir tablonun adı. Bu parametre bir ifade olamaz. Bu parametre isteğe bağlıdır. |
columnName |
Standart DAX söz dizimi kullanan mevcut bir sütunun adı ( genellikle tam olarak nitelenmiş). Bu bir ifade olamaz. Bu parametre isteğe bağlıdır. |
filtersherhangi bir sütun and satırı olmayan sorgunun bağlamı.
Bir bağımsız değişken If bağımsız değişken tableName
orcolumnName
. Birden fazla bağımsız değişken If, bunlar aynı tablodan sütunlar olmalıdır.
Sorguda açıkça ayarlanmış allfilters koruduğundan, and satır and sütun filtersdışında all bağlam filters koruduğundan, bu işlev ALL() değerinden farklıdır.
Bu işlev, satır düzeyi güvenlik (RLS) kuralları or hesaplanmış sütunlarda kullanıldığında DirectQuery modunda kullanılmak üzere not desteklenir.
Aşağıdaki örnekte, DAX ifadeleri kullanılarak tablo raporunda farklı görsel toplam düzeylerinin nasıl generate gösterilmektedir. Raporda Bayi Satışları verilerine iki (2) previousfilters uygulanmıştır; Biri Sales Territory Group = Europeand diğeri Ise Promosyon Türü = Toplu İndirim. filters uygulandıktan sonra raporun tamamı için görsel toplamlar All Yıl için orAllProduct Kategorileri için hesaplanabilir. Ayrıca, çizim amacıyla All Bayi Satışları için genel toplam da elde edilir ve rapordaki allfilters kaldırılır. Aşağıdaki DAX ifadesinin değerlendirilmesi, Visual Totals ile tablo oluşturmak için gereken bilgilerin all bir tabloyla sonuçlanmıştır.
define
measure 'Reseller Sales'[Reseller Sales Amount]=sum('Reseller Sales'[Sales Amount])
measure 'Reseller Sales'[Reseller Grand Total]=calculate(sum('Reseller Sales'[Sales Amount]), ALL('Reseller Sales'))
measure 'Reseller Sales'[Reseller Visual Total]=calculate(sum('Reseller Sales'[Sales Amount]), ALLSELECTED())
measure 'Reseller Sales'[Reseller Visual Total for All of Calendar Year]=calculate(sum('Reseller Sales'[Sales Amount]), ALLSELECTED('Date'[Calendar Year]))
measure 'Reseller Sales'[Reseller Visual Total for All of Product Category Name]=calculate(sum('Reseller Sales'[Sales Amount]), ALLSELECTED('Product Category'[Product Category Name]))
evaluate
CalculateTable(
//CT table expression
summarize(
//summarize table expression
crossjoin(distinct('Product Category'[Product Category Name]), distinct('Date'[Calendar Year]))
//First Group by expression
, 'Product Category'[Product Category Name]
//Second Group by expression
, 'Date'[Calendar Year]
//Summary expressions
, "Reseller Sales Amount", [Reseller Sales Amount]
, "Reseller Grand Total", [Reseller Grand Total]
, "Reseller Visual Total", [Reseller Visual Total]
, "Reseller Visual Total for All of Calendar Year", [Reseller Visual Total for All of Calendar Year]
, "Reseller Visual Total for All of Product Category Name", [Reseller Visual Total for All of Product Category Name]
)
//CT filters
, 'Sales Territory'[Sales Territory Group]="Europe", 'Promotion'[Promotion Type]="Volume Discount"
)
order by [Product Category Name], [Calendar Year]
Yukarıdaki ifadeyi SQL Server Management Studio'da AdventureWorks DW Tablolu Modeli'ne karşı yürüttkten sonra aşağıdaki sonuçları alırsınız:
[Product Kategori Adı] | [CalendarYear] | [Bayi Satış Tutarı] | [Bayi Genel Toplamı] | [Reseller Visual Total] | [CalendarYearAll için Bayi Görsel Toplamı ] | [Product Kategori Adı All için Bayi Görsel Toplamı] |
---|---|---|---|---|---|---|
Aksesuar -lar | 2000 | 80450596.9823 | 877006.7987 | 38786.018 | ||
Aksesuar -lar | 2001 | 80450596.9823 | 877006.7987 | 38786.018 | ||
Aksesuar -lar | 2002 | 625.7933 | 80450596.9823 | 877006.7987 | 38786.018 | 91495.3104 |
Aksesuar -lar | 2003 | 26037.3132 | 80450596.9823 | 877006.7987 | 38786.018 | 572927.0136 |
Aksesuar -lar | 2004 | 12122.9115 | 80450596.9823 | 877006.7987 | 38786.018 | 212584.4747 |
Aksesuar -lar | 2005 | 80450596.9823 | 877006.7987 | 38786.018 | ||
Aksesuar -lar | 2006 | 80450596.9823 | 877006.7987 | 38786.018 | ||
Bisiklet | 2000 | 80450596.9823 | 877006.7987 | 689287.7939 | ||
Bisiklet | 2001 | 80450596.9823 | 877006.7987 | 689287.7939 | ||
Bisiklet | 2002 | 73778.938 | 80450596.9823 | 877006.7987 | 689287.7939 | 91495.3104 |
Bisiklet | 2003 | 439771.4136 | 80450596.9823 | 877006.7987 | 689287.7939 | 572927.0136 |
Bisiklet | 2004 | 175737.4423 | 80450596.9823 | 877006.7987 | 689287.7939 | 212584.4747 |
Bisiklet | 2005 | 80450596.9823 | 877006.7987 | 689287.7939 | ||
Bisiklet | 2006 | 80450596.9823 | 877006.7987 | 689287.7939 | ||
Giysi | 2000 | 80450596.9823 | 877006.7987 | 95090.7757 | ||
Giysi | 2001 | 80450596.9823 | 877006.7987 | 95090.7757 | ||
Giysi | 2002 | 12132.4334 | 80450596.9823 | 877006.7987 | 95090.7757 | 91495.3104 |
Giysi | 2003 | 58234.2214 | 80450596.9823 | 877006.7987 | 95090.7757 | 572927.0136 |
Giysi | 2004 | 24724.1209 | 80450596.9823 | 877006.7987 | 95090.7757 | 212584.4747 |
Giysi | 2005 | 80450596.9823 | 877006.7987 | 95090.7757 | ||
Giysi | 2006 | 80450596.9823 | 877006.7987 | 95090.7757 | ||
Bileşen | 2000 | 80450596.9823 | 877006.7987 | 53842.2111 | ||
Bileşen | 2001 | 80450596.9823 | 877006.7987 | 53842.2111 | ||
Bileşen | 2002 | 4958.1457 | 80450596.9823 | 877006.7987 | 53842.2111 | 91495.3104 |
Bileşen | 2003 | 48884.0654 | 80450596.9823 | 877006.7987 | 53842.2111 | 572927.0136 |
Bileşen | 2004 | 80450596.9823 | 877006.7987 | 53842.2111 | 212584.4747 | |
Bileşen | 2005 | 80450596.9823 | 877006.7987 | 53842.2111 | ||
Bileşen | 2006 | 80450596.9823 | 877006.7987 | 53842.2111 |
Rapordaki sütunlar şunlardır:
Bayi Satış Tutarı
year
and
product kategorisi için Bayi Satışlarının gerçek value. Bu value raporunuzun merkezindeki bir hücrede, yearand catergory'nin kesişiminde görünür.
Calendar
Year
All için Kurumsal Bayi Görsel Toplamı
all yıl boyunca product bir kategorinin toplam value. Bu value, rapordaki all yıl boyunca and belirli bir product kategorisi için sütun or satırının sonunda görünür.
Product Kategori Adının All için Kurumsal Bayi Görsel Toplamı
all
product kategorilerdeki bir year için toplam value. Bu value, rapordaki allproduct kategoriler arasında belirli bir yearand için sütun or satırının sonunda görünür.
Kurumsal Bayi Görsel Toplamı
all yıl için toplam valueandproduct kategoriler. Bu value genellikle tablonun sağ alt köşesinde görünür.
Bayi Genel Toplamı
Bu, herhangi bir filter uygulanmadan önce all kurumsal bayi satışlarının genel toplamıdır; [Reseller Visual Total] ile aradaki farkı fark etmelisiniz. Bu raporun biri Product Kategori Grubu'nda, diğeri Yükseltme Türü'nde and iki (2) filtersiçerdiğini unutmayın.
Not
İfadenizde açık filtersif, bu filters ifadeye de uygulanır.
Ekinlikler
31 Mar 23 - 2 Nis 23
Microsoft Fabric, Power BI, SQL ve yapay zeka topluluğu tarafından yönetilen nihai etkinlik. 31 Mart - 2 Nisan 2025.
Bugün kaydolun