조건부 맵핑을 정의할 변환 선택

그래픽 데이터 맵핑 편집기에서 변환을 사용하거나 변환에서 조건식을 정의하여 조건부 변환을 정의할 수 있습니다.

프로시저

맵에서 추가 맵핑을 구성하도록 다음 옵션을 선택하십시오.

  1. If 변환, Else if 변환 및 Else 변환을 사용하여 맵핑의 플로우를 제어하십시오.

    If, Else if, Else는 조건 변환의 한 그룹으로 작동합니다. 조건은 조건부 변환의 입력 요소에 적용됩니다. 조건이 만족된 경우에는 조건 변환 내에 중첩된 변환이 실행됩니다.

  2. 사용자 정의 Java 변환 또는 사용자 정의 ESQL 변환을 사용하여 조건 함수 제공

    자세한 정보는 사용자 정의 Java사용자 정의 ESQL을 참조하십시오.

  3. 변환에 조건식을 정의하여 변환이 적용되는 시기를 판별하고 변환의 조건 탭을 구성하십시오.

    자세한 정보는 변환에 대한 XPath 조건식 정의 또는 변환에 대한 Java 조건식 정의를 참조하십시오.

    참고: 조건을 사용하여 선택적으로 복합 요소 내에 하나 이상의 하위 출력 요소를 작성하는 경우, 조건이 하위가 아닌 전체 복합 요소를 대상으로 하는 변환에 있는지 확인하십시오. 조건 변환이 하위만 대상으로 하는 경우 복합 요소 내 폴더 요소는 조건을 평가하기 전에 출력에서 작성됩니다.

다음 수행할 사항

맵핑 변환에 대한 자세한 정보는 그래픽 데이터 맵핑 편집기의 변환 유형을 참조하십시오.