ADDMISSINGITEMS
Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening
Voegt rijen met lege waarden toe aan een tabel die wordt geretourneerd door SUMMARIZECOLUMNS.
Syntaxis
ADDMISSINGITEMS ( [<showAll_columnName> [, <showAll_columnName> [, … ] ] ], <table> [, <groupBy_columnName> [, [<filterTable>] [, <groupBy_columnName> [, [<filterTable>] [, … ] ] ] ] ] ] )
Parameters
Term | Definitie |
---|---|
showAll_columnName |
(Optioneel) Een kolom waarvoor items moeten worden geretourneerd zonder gegevens voor de gebruikte metingen. Als dit niet is opgegeven, worden alle kolommen geretourneerd. |
table |
Een SUMMARIZECOLUMNS tabel. |
groupBy_columnName |
(Optioneel) Een kolom waarop u wilt groeperen in het opgegeven tabelargument. |
filterTable |
(Optioneel) Een tabelexpressie waarmee wordt gedefinieerd welke rijen worden geretourneerd. |
Retourwaarde
Een tabel met een of meer kolommen.
Opmerkingen
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Met SUMMARIZECOLUMNS
Een tabel die door SUMMARIZECOLUMNS wordt geretourneerd, bevat alleen rijen met waarden. Door een SUMMARIZECOLUMNS-expressie in een ADDMISSINGITEMS-expressie te verpakken, worden ook rijen met geen waarden geretourneerd.
Voorbeeld
Zonder ADDMISSINGITEMSvoert u de volgende query uit:
SUMMARIZECOLUMNS(
'Sales'[CustomerId],
"Total Qty", SUM ( Sales[TotalQty] )
)
Retourneert
CustomerId | TotalQty |
---|---|
Een | 5 |
B | 3 |
C | 3 |
E | 2 |
Met ADDMISSINGITEMSvoert u de volgende query uit:
EVALUATE
ADDMISSINGITEMS (
'Sales'[CustomerId],
SUMMARIZECOLUMNS(
'Sales'[CustomerId],
"Total Qty", SUM ( Sales[TotalQty] )
),
'Sales'[CustomerId]
)
Retourneert
CustomerId | TotalQty |
---|---|
Een | 5 |
B | 3 |
C | 3 |
D | |
E | 2 |
F |