PATHLENGTHPATHLENGTH

Gibt die Anzahl der übergeordneten Elemente für das angegebene Element in einem bestimmten PATH-Ergebnis zurück, einschließlich des Elements selbst.Returns the number of parents to the specified item in a given PATH result, including self.

SyntaxSyntax

PATHLENGTH(<path>)  

ParameterParameters

BegriffTerm DefinitionDefinition
pathpath Ein Textausdruck, der sich aus der Auswertung einer PATH-Funktion ergibt.A text expression resulting from evaluation of a PATH function.

RückgabewertReturn value

Die Anzahl der Elemente, die übergeordnete Elemente des angegebenen Elements in einem gegebenen PATH-Ergebnis darstellen, einschließlich des angegebenen Elements.The number of items that are parents to the specified item in a given PATH result, including the specified item.

BemerkungenRemarks

Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.This function is not supported for use in DirectQuery mode when used in calculated columns or row-level security (RLS) rules.

BeispielExample

Im folgenden Beispiel wird eine Mitarbeiter-ID als Eingabe für eine PATH-Funktion angenommen und eine Liste der Vorgesetzten dieses Mitarbeiters in der Hierarchie zurückgegeben. Die PATHLENGTH-Funktion nimmt das Ergebnis an und zählt die verschiedenen Ebenen von Mitarbeitern und Vorgesetzten, einschließlich des ursprünglichen Mitarbeiters.The following example takes an employee ID as input to a PATH function and returns a list of the managers above that employee in the hierarchy, The PATHLENGTH function takes that result and counts the different levels of employees and managers, including the employee you started with.

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