GROUPCROSSAPPLYTABLE

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloÖlçüGörsel hesaplama

Bir grup kümesi üzerinde bir özet tablosu döndürür.

Sözdizimi

GROUPCROSSAPPLYTABLE( <groupBy_columnName> [, < groupBy_columnName >]…, [<filterTable>]… [, <separator>, <table expression>] )  

Parametre

Terim Tanım
groupBy_columnName Döndürülen tabloya ayrı değerlerin eklendiği bir temel tabloya tam sütun başvurusu (Tablo[Sütun]).
filterTable groupBy_columnName bağımsız değişkenleri olarak belirtilen tüm sütunların filtre bağlamlarına eklenen tablo ifadesi. Filtre tablosunda bulunan değerler, çapraz birleştirme/otomatik varolma işlemi gerçekleştirilmeden önce filtrelemek için kullanılır.
ayırıcı FilterTable parametresini tablo ifadesi parametresiyle ayırmaktan başka bir amaca hizmet eden bir dize değişmez değeri
tablo ifadesi filterTable parametrelerinin filtre bağlamı altında değerlendirilen ve dönüş değerinde birleştirmenin bir parçası olarak döndürülen tablo ifadesi

Dönüş değeri

Belirtilen gruplandırma temelinde sağlanan sütunlardan değerlerin birleşimlerini içeren tablo.

Açıklamalar

  • GROUPCROSSAPPLYTABLE, GROUPCROSSJOIN işlevine benzer. Tüm filterTable parametreleri çapraz birleşimdir. FILTERCLUSTER işlevi, gerekirse filtre tablolarının veya gruplandırma sütunlarının doğal birleşimlerini gerçekleştirmek için kullanılabilir.

  • Tablo ifadesi parametresi, tüm filterTable parametrelerini içeren filtre bağlamında değerlendirilir.

  • FilterTable'ın filtreleme davranışını aşağıdaki işlevleri kullanarak değiştirebilirsiniz:

    • ALLSELECTEDAPPLY

    • ALLSELECTEDREMOVE

    • ALWAYSAPPLY

    • KEEPFILTERS

    • SHADOWCLUSTER

    • NONFILTER