Freigeben über


ADDMISSINGITEMS

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle 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