Del via


ADDMISSINGITEMS

Gjelder for: Beregnet beregning av beregnet tabell for beregnet tabell Mål visualobjekt

Legger til rader med tomme verdier i en tabell som returneres av SUMMARIZECOLUMNS.

Syntaks

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

Parametere

Term Definisjon
showAll_columnName (Valgfritt) En kolonne der du kan returnere elementer uten data for målene som brukes. Hvis ikke angitt, returneres alle kolonnene.
tabellen En SUMMARIZECOLUMNS-tabell.
groupBy_columnName (Valgfritt) En kolonne som skal grupperes etter i det angitte tabellargumentet.
filterTable (Valgfritt) Et tabelluttrykk som definerer hvilke rader som returneres.

Returverdi

En tabell med én eller flere kolonner.

Merknader

Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

Med SUMMARIZECOLUMNS

En tabell som returneres av SUMMARIZECOLUMNS , inneholder bare rader med verdier. Ved å bryte et SUMMARIZECOLUMNS-uttrykk i et ADDMISSINGITEMS-uttrykk, returneres også rader som inneholder ingen verdier.

Eksempel

Følgende spørring uten ADDMISSINGITEMS:

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

Returnerer

CustomerId Totalkvty
A 5
F 3
L 3
E 2

Med ADDMISSINGITEMS, følgende spørring:

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

Returnerer

CustomerId Totalkvty
A 5
F 3
L 3
D
E 2
F