Функция PATHCONTAINS (DAX)

Возвращает значение TRUE, если указанный объект item существует в указанном объекте path.

PATHCONTAINS(<path>, <item>)
path

Строка, созданная в результате вычисления функции PATH.

item

Текстовое выражение для поиска.

Значение TRUE, если объект item существует в объекте path; в противном случае — значение FALSE.

Если объект item является целым числом, он преобразуется в текст и выполняется вычисление функции. Если при выполнении преобразования возникает ошибка, функция возвращает ошибку.

Использование этой функции DAX в режиме DirectQuery не поддерживается. Дополнительные сведения об ограничениях моделей в режиме DirectQuery см. по ссылке http://go.microsoft.com/fwlink/?LinkId=219172.

В следующем примере создается вычисляемый столбец, который используется для проверки набора данных сотрудников с помощью идентификатора менеджера. Если идентификатор менеджера включен в список менеджеров, возвращаемых функцией PATH, функция PATHCONTAINS возвращает значение true; в противном случае — значение false.

=PATHCONTAINS(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]), "23")