Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
применяется:
вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Возвращает сводную таблицу по набору групп.
Синтаксис
GROUPCROSSAPPLYTABLE( <groupBy_columnName> [, < groupBy_columnName >]…, [<filterTable>]… [, <separator>, <table expression>] )
Параметры
| Срок | Определение |
|---|---|
| groupBy_columnName | Полный справочник по столбцам (Table[Column]) базовой таблице, для которой в возвращаемую таблицу включены различные значения. |
| FilterTable | Табличное выражение, которое добавляется в контекст фильтра всех столбцов, указанных как groupBy_columnName аргументы. Значения, представленные в таблице фильтров, используются для фильтрации перед выполнением перекрестного соединения или автоматического существования. |
| разделитель | Строковый литерал, который не предназначен, кроме разделения параметра filterTable с параметром табличного выражения |
| табличное выражение | Табличное выражение, вычисляемое в контексте фильтра параметров filterTable и возвращаемое как часть соединения в возвращаемом значении |
Возвращаемое значение
Таблица, содержащая сочетания значений из предоставленных столбцов на основе указанного группировки.
Замечания
ФУНКЦИЯ GROUPCROSSAPPLYTABLE аналогична функции GROUPCROSSJOIN. Все параметры filterTable являются перекрестными соединениями. Функция FILTERCLUSTER может использоваться для выполнения естественных соединений таблиц фильтров или группирования по столбцам при необходимости.
Параметр табличного выражения вычисляется в контексте фильтра, содержащего все параметры filterTable.
Поведение фильтрации фильтра можно изменить с помощью следующих функций:
ALLSELECTEDAPPLY
ALLSELECTEDREMOVE
ALWAYSAPPLY
KEEPFILTERS
SHADOWCLUSTER
NONFILTER