Partilhar via


ADDMISSINGITEMS

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Adiciona linhas com valores vazios a uma tabela retornada por SUMMARIZECOLUMNS.

Sintaxe

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

Parâmetros

Vigência Definição
showAll_columnName (Opcional) Uma coluna para a qual devolver itens sem dados para as medidas utilizadas. Se não for especificado, todas as colunas serão retornadas.
table Uma SUMMARIZECOLUMNS tabela.
groupBy_columnName (Opcional) Uma coluna para agrupar no argumento da tabela fornecida.
filterTable (Opcional) Uma expressão de tabela que define quais linhas são retornadas.

Valor de retorno

Uma tabela com uma ou mais colunas.

Comentários

Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).

Com SUMMARIZECOLUMNS

Uma tabela retornada por SUMMARIZECOLUMNS incluirá apenas linhas com valores. Ao envolver uma expressão SUMMARIZECOLUMNS dentro de uma expressão ADDMISSINGITEMS, as linhas que não contêm valores também são retornadas.

Exemplo

Sem ADDMISSINGITEMS, a seguinte consulta:

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

Devoluções,

ID do Cliente TotalQty
Um 5
B 3
C 3
E 2

Com ADDMISSINGITEMS, a seguinte consulta:

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

Devoluções,

ID do Cliente TotalQty
Um 5
B 3
C 3
D
E 2
F