ADDMISSINGITEMS
применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления
Добавляет строки с пустыми values в таблицу, возвращаемую SUMMARIZECOLUMNS.
Синтаксис
ADDMISSINGITEMS ( [<showAll_columnName> [, <showAll_columnName> [, … ] ] ], <table> [, <groupBy_columnName> [, [<filterTable>] [, <groupBy_columnName> [, [<filterTable>] [, … ] ] ] ] ] ] )
Параметры
Срок | Определение |
---|---|
showAll_columnName |
(Необязательно) Столбец, для которого возвращаются элементы без данных для используемых мер. If not указанные столбцы all возвращаются. |
table |
Таблица SUMMARIZECOLUMNS. |
groupBy_columnName |
(Необязательно) Столбец для группировки по указанному аргументу таблицы. |
filterTable |
(Необязательно) Табличное выражение, определяющее, какие строки возвращаются. |
Возврат value
Таблица с одним or больше столбцов.
Замечания
Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).
С SUMMARIZECOLUMNS
Таблица, возвращаемая SUMMARIZECOLUMNS, будет содержать только строки с values. Упаковав выражение SUMMARIZECOLUMNS в выражение ADDMISSINGITEMS, строки, содержащие values, также возвращаются.
Пример
Без ADDMISSINGITEMSследующий запрос:
SUMMARIZECOLUMNS(
'Sales'[CustomerId],
"Total Qty", SUM ( Sales[TotalQty] )
)
Возвращает
CustomerId | TotalQty |
---|---|
A | 5 |
B | 3 |
C | 3 |
E | 2 |
При использовании ADDMISSINGITEMSследующий запрос:
EVALUATE
ADDMISSINGITEMS (
'Sales'[CustomerId],
SUMMARIZECOLUMNS(
'Sales'[CustomerId],
"Total Qty", SUM ( Sales[TotalQty] )
),
'Sales'[CustomerId]
)
Возвращает
CustomerId | TotalQty |
---|---|
A | 5 |
B | 3 |
C | 3 |
D | |
E | 2 |
F |