Freigeben über


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