Partilhar via


ADDMISSINGITEMS

Aplica-se a: Coluna calculada Tabela calculada Medida Cá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

Termo 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.
tabela Uma tabela SUMMARIZECOLUMNS.
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 devolvido

Uma tabela com uma ou mais colunas.

Observações

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
A 5
N 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
A 5
N 3
C 3
D
E 2
F