Freigeben über


PATHLENGTH

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Gibt die Anzahl der übergeordneten Elemente an das angegebene Element in einem bestimmten PATH Ergebnis zurück, einschließlich selbst.

Syntax

PATHLENGTH(<path>)

Parameter

Ausdruck Definition
path Ein Textausdruck, der sich aus der Auswertung einer PATH-Funktion ergibt.

Rückgabewert

Die Anzahl der Elemente, die übergeordnete Elemente für das angegebene Element in einem bestimmten PATH Ergebnis sind, einschließlich des angegebenen Elements.

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.

Beispiel

Im folgenden Beispiel wird eine Mitarbeiter-ID als Eingabe für eine PATH-Funktion verwendet und eine Liste der Vorgesetzten oberhalb dieses Mitarbeiters in der Hierarchie zurückgegeben. Die PATHLENGTH-Funktion übernimmt dieses Ergebnis und zählt die verschiedenen Ebenen von Mitarbeitern und Vorgesetzten, einschließlich des Mitarbeiters, mit dem Sie begonnen haben.

= PATHLENGTH(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]))