변환 유형은 비즈니스 오브젝트 맵핑 편집기에서 작성하고 편집할 수 있습니다.
비즈니스 오브젝트 내부에서 비즈니스 데이터를 맵핑하기 위해, 비즈니스 오브젝트 맵핑 편집기는 다음 맵핑 유형을 지원하며 그렇지 않으면 변환 유형으로 알려진 유형을 지원합니다.
- 이동 - 소스 속성 값을 대상 속성으로 지정합니다.
- 추출 - 소스 속성 값이 String이어야 합니다. 이는 String 부분을 추출하여 대상 속성에 지정합니다. 이는 Java™의 String.substring() 메소드와 비슷합니다.
- 결합 - 둘 이상의 소스 속성 값을 하나로 결합시키고 이를 대상
속성에 지정합니다.
Join 변환의 대상은 String이어야 합니다.
- 서브맵 - 소스와 대상이 비즈니스 오브젝트 자체여야 합니다
(즉, 복합 유형이어야 합니다). 지정된 비즈니스 오브젝트 맵의 입력과 출력은 변환의 소스 및 대상과 유형이 같아야 합니다.
- 사용자 정의 - Java 코드를 사용하여 입력 및 출력 맵핑을 위한 로직을 지정합니다.
- 지정 - 상수값을 출력으로 설정합니다.
- 관계 - 관계 관리를 수행합니다. 관계 변환의 소스와 대상도 복합 유형이어야 합니다.
- 사용자 정의 지정 - 입력이 없다는 점을 제외하면 사용자 정의와 유사합니다. Java(텍스트 또는 Visual Editor를 통해)를
사용하여 값을 지정할 때 많은 로직을 사용할 수 있다는 점을 제외하면
Assign과 비슷합니다.
- 사용자 정의 콜아웃 - 출력이 없다는 점을 제외하면
Custom과 비슷합니다. 변환을 실행하기 전 초기화에 유용할 수 있습니다.
비즈니스 그래프 속성(즉, 요약 변경, 이벤트 요약 및 verb)에서 이동 및 지정을 사용할 수도 있습니다. 변환 유형이 "정규"
변환 유형과 동일하지만 약간 다릅니다. 이벤트 요약 이동의 경우, 이벤트나 이벤트 ID 또는 모두를 이동하도록 선택할 수 있습니다.