События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодняЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
применимо:вычисляемый столбец
вычисляемой таблице
Measure
визуального вычисления
Возвращает элемент по указанному position
из строки, полученной при оценке функции PATH. Позиции учитываются назад от right до left.
PATHITEMREVERSE(<path>, <position>[, <type>])
Срок | Определение |
---|---|
path |
Текстовая строка, полученная при оценке функции PATH. |
position |
Целочисленное выражение с положением возвращаемого элемента. Позиция подсчитывается назад от right до left. |
type |
(Необязательно)Перечисление, определяющее тип данных результата: |
Перечисление | Альтернативное перечисление | Описание |
---|---|---|
TEXT |
0 | Результаты возвращаются с текстом типа данных. (по умолчанию). |
INTEGER |
1 | Результаты возвращаются в виде целых чисел. |
N-позиция по возрастанию в заданном path, подсчет от текущего до старого.
Эту функцию можно использовать для получения отдельного элемента из иерархии, полученной из PATH функции.
Эта функция изменяет стандартный порядок иерархии, чтобы ближайшие элементы были перечислены first, например, if функция PATh возвращает список руководителей над сотрудником в иерархии, функция PATHITEMREVERSE возвращает непосредственного руководителя сотрудника в позиции 2, так как позиция 1 contains идентификатора сотрудника.
If число, указанное для position
, меньше одного (1) or больше числа элементов в path
, функция PATHITEM возвращает BLANK.
If
type
not возвращается допустимый элемент перечисления, error.
Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).
В следующем примере в качестве входных данных в функцию PATH используется столбец идентификатора сотрудника, and отменяет список возвращаемых элементов бабушки и дедушки. Указанное положение равно 3 and тип возвращаемого значения равен 1; Таким образом, функция PATHITEMREVERSE возвращает целое число, представляющее руководителя два уровня от сотрудника.
= PATHITEMREVERSE(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]), 3, 1)
События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодня