ADDMISSINGITEMS
將具有空白值的資料列新增至 SUMMARIZECOLUMNS 所傳回的資料表。
語法
ADDMISSINGITEMS ( [<showAll_columnName> [, <showAll_columnName> [, … ] ] ], <table> [, <groupBy_columnName> [, [<filterTable>] [, <groupBy_columnName> [, [<filterTable>] [, … ] ] ] ] ] ] )
參數
詞彙 | 定義 |
---|---|
showAll_columnName | (選擇性) 資料行,針對資料行傳回未使用的量值資料。 如果未指定,就會傳回所有資料行。 |
table | SUMMARIZECOLUMNS 資料表。 |
groupBy_columnName | 在所提供資料表引數中作為分組依據的資料行。 |
filterTable | (選擇性) 定義要傳回哪些資料列的資料表運算式。 |
傳回值
具有一或多個資料行的資料表。
備註
在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。
使用 SUMMARIZECOLUMNS
SUMMARIZECOLUMNS 傳回的資料表只會包含具有值的資料列。 藉由在 ADDMISSINGITEMS 運算式內包裝 SUMMARIZECOLUMNS 運算式,也會傳回未包含值的資料列。
範例
不使用 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 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應