매핑은 매핑 출력을 반환할 수 있습니다. 매핑 출력은 매핑이 처리하는 각 행에서 필드 또는 식을 집계한 결과인 단일 값입니다.
매핑 출력은 매핑 실행에 대한 정보를 제공하는 값을 반환합니다. 예를 들어 매핑 출력은 매핑이 찾은 오류 행 수를 반환할 수 있습니다. 매핑 출력은 매핑이 처리한 최신 주문 날짜와 모든 주문의 총 금액을 반환할 수 있습니다.
변환은 매핑 출력 값을 받지 않습니다. 매핑은 매핑이 완료되면 각 매핑 값을 반환합니다. 동일한 매핑에서 여러 매핑 출력을 정의할 수 있습니다.
매핑은 사용자 정의 매핑 출력 또는 시스템 정의 매핑 출력을 반환할 수 있습니다.
사용자 정의 매핑 출력
사용자 정의 매핑 출력은 매핑이 매핑의 각 행에서 필드 또는 식을 집계하여 반환하는 숫자 값 또는 날짜입니다. 예를 들어 주문이 특정 임계값에 도달하는 시점을 알아야 할 수 있습니다. 매핑이 처리한 총 주문 금액을 반환하도록 매핑을 구성할 수 있습니다. TotalOrderAmt라는 매핑 출력을 정의하고 모든 행에서 Order_Amount 필드를 요약하도록 매핑을 구성합니다. 식 변환에서 집계하기 위한 식 또는 포트 이름을 정의합니다.
시스템 정의 매핑 출력
시스템 정의 매핑 출력은 매핑이 항상 매핑이 완료될 때마다 반환하는 기본 제공 값입니다. 매핑은 매핑이 처리하는 오류 행 수, 소스 행 수 및 대상 행 수를 반환합니다. 워크플로우 변수의 이러한 값을 알림 태스크 또는 제외 게이트웨이 태스크와 같은 워크플로우의 다른 태스크로 전달할 수 있습니다. 시스템 정의 매핑 출력을 정의하지 않아도 됩니다.
매핑이 워크플로우의 매핑 태스크로 실행되는 경우 매핑 출력을 리포지토리에 유지하거나 워크플로우 변수에 바인딩할 수 있습니다.