Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Workshop의 실행 시점 파생 속성

파생 속성은 다른 속성이나 연결 객체로부터 조회 시점에 계산하는 값입니다. Workshop에서 정의하는 파생 속성은 모듈 단위, 객체 유형별로 선언하며 그 모듈 안에서만 존재합니다. 온톨로지에 속성 정의를 저장하는 방식과 구분합니다.

온톨로지 정의를 바꾸지 않고 연결 집계나 속성 간 계산을 화면에서 사용할 수 있습니다. 함수 기반 열보다 넓은 위젯 범위에서 사용할 수 있으며 Pivot Table 집계에도 연결할 수 있습니다.

구성 위치

Overview의 Capabilities에서 Derived properties를 선택합니다. Object types에서 객체 유형을 고른 뒤 다음 화면에서 파생 속성을 추가할 수도 있습니다.

Linked property/aggregation

일대일 링크에서는 연결 객체의 속성을 표시하고, 일대다 링크에서는 연결 객체의 속성을 집계합니다. 집계 대상은 연결 객체 유형의 기본 속성이며 다른 파생 속성을 집계 대상으로 삼을 수 없습니다. 연결된 유형에 정적으로 정의한 객체 속성 필터를 적용할 수도 있습니다.

집계별로 사용할 수 있는 입력 속성 유형은 파생 속성 참조에 설명합니다.

Column math

한 객체 유형의 여러 값을 조합합니다. 기본 속성과 Linked property/aggregation으로 정의한 파생 속성을 참조할 수 있지만 다른 Column math 파생 속성을 참조할 수는 없습니다.

가상 보상 계산에서 totalCompensation을 salary + bonus로 정의했더라도 두 번째 Column math에 totalCompensation을 입력하지 않습니다. 필요한 계산을 (salary + bonus) * 1.1처럼 한 정의 안에 씁니다.

사용할 수 있는 숫자와 날짜 표현식은 플랫폼 공통 참조를 따릅니다.

조회 성능

값을 저장하지 않고 조회할 때 계산하므로 모듈의 처리 시간이 늘어날 수 있습니다. 필터 중 상당수는 기반 객체 인덱스에 내려 처리하지만, 정렬과 일부 연산은 남은 후보 객체의 파생값을 계산해야 합니다. 사용한 집계의 비용과 조회 지연을 함께 고려합니다.

지원 위젯

Object Table, Pivot Table과 Waterfall 등 일부 위젯과 기능에서 사용할 수 있습니다. Derived properties의 정보 아이콘에 포인터를 올려 전체 지원 목록을 확인합니다. 추가 지원이 필요하면 Palantir Support에 문의합니다.

Workshop의 한도

항목조건과 대안
링크 탐색한 번만 지원합니다. 여러 링크가 필요하면 최대 세 번 탐색하는 온톨로지 정의 파생 속성, 사용자 로직의 함수 기반 열 또는 한 번의 탐색으로 필요한 속성을 얻도록 파이프라인을 재구성하는 방식을 검토합니다.
파생 속성을 사용하는 객체 집합의 정렬집합 크기가 200행으로 제한됩니다. 더 큰 표의 정렬에는 같은 계산을 함수 기반 열로 표현하는 방식을 검토합니다.
함수 기반 열의 정렬객체가 10,000개 이하인 표에서 사용자가 정렬할 수 있습니다. 10,000개를 넘으면 사용자가 그 열로 정렬할 수 없고, 해당 열을 기본 정렬로 구성해도 로드하는 페이지 안에서만 정렬합니다.
Saved states파생 속성을 참조하는 객체 집합을 지원하지 않습니다.

이 한도는 Workshop의 해당 기능에 적용됩니다. 플랫폼의 파생 속성의 정의와 제약도 함께 확인합니다.