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ütun
Hesaplanan tablo
Measure
Görsel hesaplama
Not
Bu işlev, anlamsız sonuçlar döndürdüğü için
GROUPBY işlevi, SUMMARIZE işlevine benzer. Ancak, GROUPBY eklediği uzantı sütunları için örtük bir CALCULATEnot yapar. GROUPBY, eklediği uzantı sütunlarında toplama işlevlerinin içinde CURRENTGROUPyeni bir işlevin kullanılmasına izin verir. GROUPBY, tek bir tablo taramasında birden çok toplama gerçekleştirmek için kullanılır.
GROUPBY (<table> [, <groupBy_columnName> [, <groupBy_columnName> [, …]]] [, <name>, <expression> [, <name>, <expression> [, …]]])
Terim | Tanım |
---|---|
table |
Veri tablosu döndüren herhangi bir DAX ifadesi. |
groupBy_columnName |
Verilerin gruplandırılacağı tablodaki mevcut bir sütunun adı (related tablosundakior). Bu parametre bir ifade olamaz. |
name |
çift tırnak içine alınmış GroupBy sütun listesine eklenen yeni bir sütuna verilen ad. |
expression |
first bağımsız değişkeninin CURRENTGROUP() olduğu X toplama işlevlerinden biri. Desteklenen X toplama işlevlerinin tam listesi için aşağıdaki CURRENTGROUP bölümüyle bölümüne bakın. |
ad bağımsız değişkenleri tarafından belirlenen uzantı sütunlarını and groupBy_columnName bağımsız değişkenleri için seçili sütunları içeren bir tablo.
GROUPBY işlevi aşağıdakileri yapar:
Belirtilen tabloyla başlayın ( "bire" yönde tablolarandallrelated).
GroupBy sütunlarının all kullanarak bir gruplandırma oluşturun (1. adımda tabloda bulunması gerekir).)
Her grup sonuçta bir satırdır, ancak özgün tablodaki bir satır kümesini temsil eder.
Her grup için, eklenen uzantı sütunlarını evaluate. SUMMARIZE işlevinin aksine, zımni bir CALCULATEnot gerçekleştirilir and grup filter bağlam içine yerleştirilmez.
Bir adı define her sütunun karşılık gelen bir ifadesi olmalıdır; aksi takdirde, bir error döndürülür. first bağımsız değişkeni olan name, sonuçlardaki sütunun adını tanımlar. second bağımsız değişkeni olan ifade, bu sütundaki her satır için value elde etmek için gerçekleştirilen hesaplamayı tanımlar.
groupBy_columnName
bir related tablosundaki tablo or olmalıdır.
Her ad çift tırnak içine alınmalıdır.
İşlev, seçili bir satır kümesini, bir or daha fazla groupBy_columnName sütunun values bir özet satır kümesine gruplandırr. Her grup için bir satır döndürülür.
GROUPBY öncelikle DAX tablo ifadelerinden ara sonuçlar üzerinde toplamalar gerçekleştirmek için kullanılır. Modeldeki fiziksel tablolar üzerinde verimli toplamalar için SUMMARIZECOLUMNSorSUMMARIZE işlevini kullanmayı göz önünde bulundurun.
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.
CURRENTGROUP yalnızca GROUPBY işlevindeki bir uzantı sütununu tanımlayan bir ifadede kullanılabilir. effectiçinde CURRENTGROUP, GROUPBY sonucun geçerli satırına ait GROUPBY tablo bağımsız değişkeninden bir satır kümesi döndürür. CURRENTGROUP işlevi bağımsız değişken almaz and yalnızca aşağıdaki toplama işlevlerinden birinin first bağımsız değişkeni olarak desteklenir: AVERAGEX, COUNTAX, COUNTX, GEOMEANX, MAXX, MINX, PRODUCTX, STDEVX.S, STDEVX.P, SUMX, VARX.S, VARX.P.
Aşağıdaki örnek first, SUMMARIZECOLUMNS işlevini kullanarak fiziksel tablolara göre ülke andproduct kategorisine göre gruplandırılmış toplam satışları hesaplar. Daha sonra GROUPBY işlevini kullanarak first adımından ara sonucu tarar ve product kategorilerdeki her ülkede en fazla satışı find.
DEFINE
VAR SalesByCountryAndCategory =
SUMMARIZECOLUMNS(
Geography[Country],
Product[Category],
"Total Sales", SUMX(Sales, Sales[Price] * Sales[Qty])
)
EVALUATE
GROUPBY(
SalesByCountryAndCategory,
Geography[Country],
"Max Sales", MAXX(CURRENTGROUP(), [Total Sales])
)
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