PATHITEM
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 함수는 BLANKIf
type
error 반환되는 유효한 열거형 요소를 not.이 함수는 not RLS(행 수준 보안) 규칙에 or 계산 열에서 사용되는 경우 DirectQuery 모드에서 사용할 수 있습니다.
본보기
다음 예제에서는 현재 직원의 세 번째 계층 관리자를 반환합니다. 부모 계층 구조가 있는 문자열을 현재 직원에게 반환하는 PATH 함수에 대한 입력으로 직원 and 관리자 ID를 사용합니다. 해당 문자열에서 PATHITEM 세 번째 항목을 정수로 반환합니다.
= PATHITEM(PATH(Employee[EmployeeKey], Employee[ParentEmployeeKey]), 3, 1)