PATHLENGTH
platí pro:Počítaný sloupecPočítaná tabulkamíravizuální
Vrátí počet nadřazených položek zadané položky v daném PATH výsledku, včetně sebe.
Syntax
PATHLENGTH(<path>)
Parametry
Semestr | Definice |
---|---|
path |
Textový výraz, který je výsledkem vyhodnocení PATH funkce. |
Návratová hodnota
Počet položek, které jsou nadřazené zadané položce v daném PATH výsledku, včetně zadané položky.
Poznámky
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad
Následující příklad vezme ID zaměstnance jako vstup do funkce PATH a vrátí seznam manažerů nad tímto zaměstnancem v hierarchii, funkce PATHLENGTH vezme tento výsledek a spočítá různé úrovně zaměstnanců a manažerů, včetně zaměstnance, se kterým jste začali.
= PATHLENGTH(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]))