ADDMISSINGITEMS
Gilt für:Berechnete Spalte
Berechnete Tabelle
Measure
visuelle Berechnung
Fügt Zeilen mit leeren Werten zu einer Tabelle hinzu, die von SUMMARIZECOLUMNSzurückgegeben wird.
Syntax
ADDMISSINGITEMS ( [<showAll_columnName> [, <showAll_columnName> [, … ] ] ], <table> [, <groupBy_columnName> [, [<filterTable>] [, <groupBy_columnName> [, [<filterTable>] [, … ] ] ] ] ] ] )
Parameter
Ausdruck | Definition |
---|---|
showAll_columnName |
(Optional) Eine Spalte, für die Elemente ohne Daten für die verwendeten Measures zurückgegeben werden sollen. Wenn nicht angegeben, werden alle Spalten zurückgegeben. |
table |
Eine SUMMARIZECOLUMNS Tabelle. |
groupBy_columnName |
(Optional) Eine Spalte, nach der im angegebenen Tabellenargument gruppiert werden soll. |
filterTable |
(Optional) Ein Tabellenausdruck, der definiert, welche Zeilen zurückgegeben werden. |
Rückgabewert
Eine Tabelle mit einer oder mehreren Spalten.
Bemerkungen
Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Mit SUMMARIZECOLUMNS
Eine von SUMMARIZECOLUMNS zurückgegebene Tabelle enthält nur Zeilen mit Werten. Durch das Umschließen eines SUMMARIZECOLUMNS Ausdrucks innerhalb eines ADDMISSINGITEMS Ausdrucks werden zeilen, die keine Werte enthalten, ebenfalls zurückgegeben.
Beispiel
Ohne ADDMISSINGITEMSdie folgende Abfrage:
SUMMARIZECOLUMNS(
'Sales'[CustomerId],
"Total Qty", SUM ( Sales[TotalQty] )
)
Ertrag
CustomerId | GesamtanzahlQty |
---|---|
Ein | 5 |
B | 3 |
C | 3 |
E | 2 |
Mit ADDMISSINGITEMSdie folgende Abfrage:
EVALUATE
ADDMISSINGITEMS (
'Sales'[CustomerId],
SUMMARIZECOLUMNS(
'Sales'[CustomerId],
"Total Qty", SUM ( Sales[TotalQty] )
),
'Sales'[CustomerId]
)
Ertrag
CustomerId | GesamtanzahlQty |
---|---|
Ein | 5 |
B | 3 |
C | 3 |
D | |
E | 2 |
F |