Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

값 유형을 속성과 액션에 적용

값 유형(Value type)은 객체 유형(Object type)의 속성(Property), 공유 속성(Shared property), Pipeline Builder의 논리 자료형과 액션(Action) 매개변수(Parameter)에 사용할 수 있습니다.

Pipeline Builder에서는 logical type cast 표현식으로 값 유형을 논리 자료형에 적용하고 객체 출력 대상에 쓸 때 해당 속성의 값 유형을 선택합니다.

속성에 적용

속성 구성의 값 유형 드롭다운에서 사용할 정의를 선택합니다.

기존 값이 선택한 제약을 위반하면 객체 유형의 인덱싱이 실패합니다. Ontology Manager의 유형 상태에서 실패를 확인하고 입력 데이터를 고치거나 업무 요구에 맞게 값 유형을 조정합니다. 실패하는 값을 자동으로 무시하는 구성은 아닙니다.

액션 매개변수에 적용

Ontology Manager에서 액션 유형의 Parameters를 열고 입력을 선택합니다. Constraints 카드의 제약 종류로 Value type을 선택한 뒤 값 유형을 고르고 저장합니다.

선택기에는 매개변수와 기본 자료형이 호환되는 값 유형만 표시됩니다. String, Integer, Long, Double, Decimal, Date와 Timestamp 매개변수 및 이들의 목록 매개변수를 지원합니다.

목록 입력에 선택한 값 유형검사 범위
Array 값 유형목록 전체를 검사합니다.
호환되는 비배열 값 유형목록의 각 원소에 같은 조건을 적용합니다.

구조체(Struct) 매개변수와 그 내부 필드에는 값 유형 제약을 적용할 수 없습니다. 구조체 필드에는 액션이 별도로 지원하는 다른 제약을 구성합니다.

액션 검증과 제출 시 입력은 값 유형의 제약을 만족해야 합니다. 실패하면 제출할 수 없고 Failure validation message를 표시합니다. 호환되는 버전 갱신은 액션 유형에도 자동 전파됩니다.