다음을 통해 공유


PATHITEM

적용 대상:계산 열계산 테이블Measure시각적 계산

PATH 함수를 계산한 결과 문자열에서 지정된 position 항목을 반환합니다. 위치는 leftright계산됩니다.

통사론

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

매개 변수

학기 정의
path PATH 함수 결과 형식의 텍스트 문자열입니다.
position 반환할 항목의 위치가 있는 정수 식입니다.
type (선택 사항)결과의 데이터 형식을 정의하는 열거형입니다.

형식 열거형

열거형 대체 열거형 묘사
TEXT 0 결과는 데이터 형식 텍스트와 함께 반환됩니다. (기본값).
INTEGER 1 결과는 정수로 반환됩니다.

반환 value

식별자 목록에서 지정된 위치에 있는 PATH 함수에서 반환된 식별자입니다. PATH 함수에서 반환된 항목은 가장 먼 항목에서 현재 항목으로 정렬됩니다.

발언

  • 이 함수는 PATH 함수에서 반환된 계층 구조에서 특정 수준을 반환하는 데 사용할 수 있습니다. 예를 들어 all 직원의 건너뛰기 수준 관리자만 반환할 수 있습니다.

  • path요소 수보다 or 1보다 작은 position 숫자를 지정할 IfPATHITEM 함수는 BLANK

  • If type error 반환되는 유효한 열거형 요소를 not.

  • 이 함수는 not RLS(행 수준 보안) 규칙에 or 계산 열에서 사용되는 경우 DirectQuery 모드에서 사용할 수 있습니다.

본보기

다음 예제에서는 현재 직원의 세 번째 계층 관리자를 반환합니다. 부모 계층 구조가 있는 문자열을 현재 직원에게 반환하는 PATH 함수에 대한 입력으로 직원 and 관리자 ID를 사용합니다. 해당 문자열에서 PATHITEM 세 번째 항목을 정수로 반환합니다.

= PATHITEM(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]), 3, 1)