ADDMISSINGITEMS

将具有空值的行添加到 SUMMARIZECOLUMNS 返回的表中。

语法

ADDMISSINGITEMS ( [<showAll_columnName> [, <showAll_columnName> [, … ] ] ], <table> [, <groupBy_columnName> [, [<filterTable>] [, <groupBy_columnName> [, [<filterTable>] [, … ] ] ] ] ] ] )

parameters

术语定义
showAll_columnName(可选)要为其返回未使用度量值数据的项的列。 如果未指定,则返回所有列。
餐桌SUMMARIZECOLUMNS 表。
groupBy_columnName(可选)用于在提供的 table 参数中分组的列。
filterTable(可选)定义返回哪些行的表表达式。

返回值

包含一列或多列的表。

备注

在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

使用 SUMMARIZECOLUMNS

SUMMARIZECOLUMNS 返回的表将只包含具有值的行。 通过在 ADDMISSINGITEMS 表达式中换行显示 SUMMARIZECOLUMNS 表达式,还会返回没有任何值的行。

示例

如果没有 ADDMISSINGITEMS,则执行以下查询:

SUMMARIZECOLUMNS(     'Sales'[CustomerId],     "Total Qty", SUM ( Sales[TotalQty] ))

返回:

CustomerIdTotalQty
A5
B3
C3
E2

如果有 ADDMISSINGITEMS,则执行以下查询:

EVALUATEADDMISSINGITEMS (    'Sales'[CustomerId],    SUMMARIZECOLUMNS(         'Sales'[CustomerId],        "Total Qty", SUM ( Sales[TotalQty] )    ),    'Sales'[CustomerId])

返回:

CustomerIdTotalQty
A5
B3
C3
D
E2
F

results matching ""

    No results matching ""