Поделиться через


Функции обработки таблиц

Эти функции возвращают таблицу или управляют существующими таблицами.

В этой категории

Функция Описание
ADDCOLUMNS Добавляет вычисляемые столбцы в заданное выражение таблицы или таблицы.
ADDMISSINGITEMS Добавляет сочетания элементов из нескольких столбцов в таблицу, если они еще не существуют.
CROSSJOIN Возвращает таблицу, содержащую декартовую продукцию всех строк из всех таблиц в аргументах.
CURRENTGROUP Возвращает набор строк из аргумента таблицы выражения GROUPBY.
DATATABLE Предоставляет механизм объявления встроенного набора значений данных.
DETAILROWS Вычисляет выражение подробных строк, определенное для меры, и возвращает данные.
столбца DISTINCT Возвращает таблицу с одним столбцом, содержащую различные значения из указанного столбца.
ТАБЛИЦА DISTINCT Возвращает таблицу, удаляя повторяющиеся строки из другой таблицы или выражения.
EXCEPT Возвращает строки одной таблицы, которая не отображается в другой таблице.
FILTERS Возвращает таблицу значений, непосредственно применяемых в качестве фильтров для columnName.
GENERATE Возвращает таблицу с декартовским продуктом между каждой строкой в таблице1 и таблицей, которая приводит к оценке таблицы 2 в контексте текущей строки из таблицы 1.
GENERATEALL Возвращает таблицу с декартовским продуктом между каждой строкой в таблице1 и таблицей, которая приводит к оценке таблицы 2 в контексте текущей строки из таблицы 1.
GENERATESERIES Возвращает одну таблицу столбцов, содержащую значения арифметического ряда.
GROUPBY Как и функция SUMMARIZE, GROUPBY не выполняет неявную CALCULATE для столбцов расширений, которые он добавляет.
IGNORE Изменяет SUMMARIZECOLUMNS путем пропуска определенных выражений из вычисления BLANK/NULL.
INTERSECT Возвращает пересечение строк двух таблиц, сохраняя дубликаты.
NATURALINNERJOIN Выполняет внутреннее соединение таблицы с другой таблицей.
NATURALLEFTOUTERJOIN Выполняет присоединение левойtable к rightTable.
ROLLUP Изменяет поведение SUMMARIZE путем добавления строк свертки в результат для столбцов, определенных параметром groupBy_columnName.
ROLLUPADDISSUBTOTAL Изменяет поведение SUMMARIZECOLUMNS путем добавления свертки или промежуточных строк в результат на основе столбцов groupBy_columnName.
ROLLUPISSUBTOTAL Объединяет группы свертки с столбцом, добавленным ROLLUPADDISSUBTOTAL в выражении ADDMISSINGITEMS.
ROLLUPGROUP Изменяет поведение SUMMARIZE и SUMMARIZECOLUMNS путем добавления строк свертки в результат для столбцов, определенных параметром groupBy_columnName.
ROW Возвращает таблицу с одной строкой, содержащей значения, полученные из выражений, заданных каждому столбцу.
SELECTCOLUMNS Добавляет вычисляемые столбцы в заданное выражение таблицы или таблицы.
SUBSTITUTEWITHINDEX Возвращает таблицу, представляющую левый полусоединен из двух таблиц, предоставленных в качестве аргументов.
SUMMARIZE Возвращает сводную таблицу для запрошенных итогов по набору групп.
SUMMARIZECOLUMNS Возвращает сводную таблицу по набору групп.
конструктора таблиц Возвращает таблицу одного или нескольких столбцов.
TOPN Возвращает верхние N-строки указанной таблицы.
TREATAS Применяет результат табличного выражения в качестве фильтров к столбцам из не связанной таблицы.
UNION Создает таблицу объединения (соединения) из пары таблиц.
VALUES Возвращает таблицу с одним столбцом, содержащую различные значения из указанной таблицы или столбца.