PATHLENGTH

применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления

Возвращает число родителей указанному элементу в заданном результате PATH, включая себя.

Синтаксис

DAX
PATHLENGTH(<path>)  

Параметры

Срок Определение
path Текстовое выражение, полученное от оценки функции PATH.

Возвращаемое значение

Количество элементов, которые являются родителями указанного элемента в заданном результате PATH, включая указанный элемент.

Замечания

Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример

В следующем примере идентификатор сотрудника принимается в качестве входных данных в функцию PATH и возвращается список руководителей выше, с которыми работает сотрудник иерархии, функция PATHLENGTH принимает этот результат и подсчитывает различные уровни сотрудников и руководителей, включая запущенных сотрудников.

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