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