Padre e hijo de DAX: función PATHITEM

Descripción

Devuelve el elemento en la posición especificada de una cadena, como resultado de una evaluación de una función PATH.

Las posiciones se cuentan de izquierda a derecha.

Sintaxis

PATHITEM (<path>, <position>, [<type>])

Parámetros

No Señor. Descripción de parámetros
1

path

Una cadena de texto en forma de resultados de una función PATH.

2

position

Una expresión entera con la posición del elemento que se devolverá.

3

type

Opcional.

Enumeración que define el tipo de datos del resultado.

TEXT o 0: los resultados se devuelven con el tipo de datos text. (Si se omite, es el valor predeterminado).

INTEGER o 1: los resultados se devuelven como números enteros.

Valor devuelto

El identificador devuelto por la función PATH en la posición especificada en la lista de identificadores.

Los elementos devueltos por la función PATH están ordenados por el más distante al actual.

Observaciones

  • Esta función se puede utilizar para devolver un nivel específico de una jerarquía devuelta por una función PATH.

  • Si especifica un número para la posición que es menor que uno (1) o mayor que el número de elementos en la ruta, la función DAX PATHITEM devuelve EN BLANCO.

  • Si el tipo no es un elemento de enumeración válido, se devuelve un error.

Ejemplo

Suponga que desea devolver solo los administradores de nivel de salto para todos los empleados.

= PATHITEM(PATH(Employee[EmployeeID], Employee[ManagerEmployeeID]), 
   Employee[P ath Length]-2)
dax_functions_parent_child