파생 속성은 정의된 표현식을 통해 기본값이 계산되는 속성입니다.
파생 속성을 사용하면 노드에 대한 속성 값 유지관리를 줄이고 해당 값의 데이터 무결성을 보장하는 데 도움이 될 수 있습니다. 표현식을 정의하는 데는 표현식 빌더를 사용합니다. 표현식 정의 방법에 대한 자세한 내용은 표현식을 사용하여 사용자정의 비즈니스 논리 정의를 참조하십시오.
고려 사항
다음 데이터 유형을 사용하여 속성 값을 파생시킬 수 있습니다.
bottom
, parent
, ancestors
, siblings
와 같은 위치 정보를 사용할 수 있습니다.검증
요청을 제출하거나 커밋하기 전에 업데이트된 모든 노드에서 파생 속성 값을 검증합니다. 다음과 같은 경우 요청에 대해 파생 속성 검증이 실행됩니다.
모든 요청 항목을 검증하는 경우
선택한 요청 항목을 검증하는 경우
대화식, 구독 또는 임포트 방법 중 하나를 통해 요청을 제출하는 경우
요청을 승인하는 경우
주:
파생 속성 검증은 요청에 요청 항목이 있는 노드에 대해서만 실행됩니다.
파생 속성 검증 이슈는 다음을 비롯한 여러 가지 방법으로 해결할 수 있습니다.
편집가능한 경우 파생 속성을 정의된 값으로 대체합니다.
파생 속성이 종속된 다른 속성을 수정합니다.
뷰포인트에서 노드를 이동하거나 제거합니다.
요청 항목 또는 항목 인스턴스를 삭제합니다.
자세한 내용은 요청 검증을 참조하십시오.
파생 속성 정의
파생 속성 표현식을 정의하려면 다음을 수행합니다.
부울, 날짜, 정수, 부동, 목록, 노드 또는 문자열 데이터 유형을 사용하는 속성 정의를 검사합니다. 등록정보 검사를 참조하십시오.
소유자 또는 메타데이터 관리자 권한이 있는 애플리케이션을 선택합니다.
편집을 누릅니다.
기본 유형에서 파생을 선택합니다.
기본값 텍스트 상자에서 표현식 아이콘을 누릅니다.
속성을 계산하는 표현식을 정의하고 적용을 누릅니다. 표현식 정의 방법에 대한 자세한 내용은 표현식을 사용하여 사용자정의 비즈니스 논리 정의를 참조하십시오.
저장을 누릅니다.
주:
속성에 대한 파생 표현식을 제거하려면 1~4단계를 반복하고 기본 유형을 파생에서 없음 또는 지정으로 변경합니다.