ADDMISSINGITEMS
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Fügt zeilen mit leerem values 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. If not angegebenen, werden all 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. |
value zurückgeben
Eine Tabelle mit einer or mehr Spalten.
Bemerkungen
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Mit SUMMARIZECOLUMNS
Eine von SUMMARIZECOLUMNS zurückgegebene Tabelle enthält nur Zeilen mit values. Durch das Umschließen eines SUMMARIZECOLUMNS Ausdrucks innerhalb eines ADDMISSINGITEMS Ausdrucks werden auch Zeilen zurückgegeben, die keine values enthalten.
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 |