Pai e filho DAX - função PATHITEM

Descrição

Retorna o item na posição especificada de uma string, resultante de uma avaliação de uma função PATH.

As posições são contadas da esquerda para a direita.

Sintaxe

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

Parâmetros

Sr. Não. Parâmetro e Descrição
1

path

Uma string de texto na forma dos resultados de uma função PATH.

2

position

Uma expressão inteira com a posição do item a ser retornado.

3

type

Opcional.

Uma enumeração que define o tipo de dados do resultado.

TEXTO ou 0: os resultados são retornados com o texto do tipo de dados. (Se omitido, é o padrão).

INTEGER ou 1: os resultados são retornados como inteiros.

Valor de retorno

O identificador retornado pela função PATH na posição especificada na lista de identificadores

Os itens retornados pela função PATH são ordenados pelo mais distante do atual.

Observações

  • Esta função pode ser usada para retornar um nível específico de uma hierarquia retornada por uma função PATH.

  • Se você especificar um número para a posição menor que um (1) ou maior que o número de elementos no caminho, a função DAX PATHITEM retornará BLANK.

  • Se o tipo não for um elemento de enumeração válido, um erro será retornado.

Exemplo

Suponha que você queira retornar apenas os gerentes de nível pulado para todos os funcionários.

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