Funkcja PATHLENGTH (język DAX)
Zwraca liczbę elementów nadrzędnych określonego elementu znajdującego się w wyniku obliczenia funkcji PATH, z uwzględnieniem tego elementu.
Składnia
PATHLENGTH(<path>)
Parametry
- path
Wyrażenie tekstowe powstałe w wyniku obliczenia funkcji PATH.
Wartość zwracana
Liczba elementów nadrzędnych określonego elementu znajdującego się w wyniku obliczenia funkcji PATH, z uwzględnieniem tego elementu.
Uwagi
Tej funkcji języka DAX nie można używać w trybie zapytania bezpośredniego. Aby uzyskać więcej informacji o ograniczeniach w modelach zapytania bezpośredniego, zobacz https://go.microsoft.com/fwlink/?LinkId=219172.
Przykład
W poniższym przykładzie identyfikator pracownika jest argumentem wejściowym funkcji PATH, która zwraca listę kierowników znajdujących się nad tym pracownikiem w hierarchii. Funkcja PATHLENGTH pobiera ten wynik i zlicza unikatowe poziomy pracowników i kierowników, w tym poziom pracownika, od którego zaczyna się wynik.
=PATHLENGTH(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]))