7.7. 누락된 소스 또는 대상 값 제공
필드를 매핑할 때 소스 데이터 셰이프가 대상 데이터 셰이프에 필요한 값을 제공하지 않거나 그 반대의 경우도 찾을 수 있습니다. 속성을 정의하거나 상수를 정의하여 누락된 값을 제공하도록 선택할 수 있습니다.
예를 들어 대상 데이터 모양에서 값이 HORIZONTAL 또는 VERTICAL이어야 하는 레이아웃 필드를 정의한다고 가정합니다. 소스 데이터 셰이프는 이 필드를 제공하지 않습니다. 상수를 만든 다음 Layout 대상 필드에 매핑할 수 있습니다.
사전 요구 사항
- 데이터 매퍼에서 매핑 세부 정보 패널이 열립니다.
절차
상수를 정의하려면 다음을 수행합니다.
Source 또는 Target 패널 상단에 있는 Constants 오른쪽에 있는 Add (+)를 클릭합니다.
Create Constant 대화 상자가 열립니다.
- 상수의 값을 입력합니다.Type the value of the constant.
- 데이터 유형을 선택합니다.
- 저장을 클릭하여 새 필드를 만듭니다.
속성을 정의하려면 다음을 수행합니다.
소스 또는 대상 패널 상단에서 속성 오른쪽에 있는 추가 (+)를 클릭합니다.
속성 생성 대화 상자가 열립니다.
- 속성 이름을 입력합니다.
- 데이터 유형을 선택합니다.
Scope 풀다운 메뉴에서 옵션 중 하나를 선택하여 속성 범위를 정의합니다.
- 현재 메시지 헤더 - 이전 단계에서 데이터 매퍼 단계로 전달된 메시지 헤더입니다.
- Camel 교환 속성 - Camel 관련 속성의 경우.
result - 이전 단계의 메시지 헤더입니다.
중요범위 옵션은 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. Red Hat은 프로덕션 환경에서 사용하지 않는 것이 좋습니다. 이러한 기능은 향후 제품 기능에 조기 액세스할 수 있으므로 개발 프로세스 중에 기능을 테스트하고 피드백을 제공할 수 있습니다. Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
- 저장을 클릭하여 새 필드를 만듭니다.