집계 팬-인 플로우 작성
집계 팬 -인 플로우는 팬-아웃 플로우가 전송하는 요청 메시지에 대한 응답을 수신하고 수신된 모든 응답을 포함하는 결합된 응답 메시지를 구성합니다.
시작하기 전에
- 메시지 플로우 집계에서 집계 개요를 읽으십시오.
태스크 정보
동일한 메시지 플로우에 팬-아웃과 팬-인 플로우를 포함할 수 있습니다. 그러나 두 개의 별도의 플로우를 작성하는 것을 선호할 수도 있습니다. 개별 메시지 플로우 구성의 이점에 대한 자세한 정보는 fan-out및 fan-in 집계 플로우 연관을 참조하십시오. 동일한 팬-인 플로우의 여러 사본을 동일 또는 다른 통합 서버에 배치하지 마십시오.
팬-아웃 플로우를 트랜잭션으로 구성하지 않는 경우 지정한 제한시간 값은 팬-인 플로우가 모든 응답을 받기 전에 결합된 응답 메시지가 생성되게 할 수도 있습니다. 자세한 정보는 집계 fan-out 플로우 작성을 참조하십시오.
팬-인 플로우를 작성하려면 다음을 수행하십시오.
프로시저
결합된 메시지 컨텐츠 액세스
태스크 정보
그만큼 AggregateReply 노드는 루트 아래 결합된 메시지 트리에 폴더를 생성합니다. ComIbmAggregateReplyBody. 이 폴더 아래에 노드는 사용자가 설정한 이름을 사용하여 여러 하위 폴더를 생성합니다. AggregateRequest 노드. 이러한 서브폴더는 연관된 응답 메시지로 채워집니다.
예를 들어, 요청 메시지의 폴더 이름이 다음과 같을 수도 있습니다.
- TAXI
- HOTEL
AggregateReply 노드에서 작성된 결과 집계 응답 메시지는 다음 예와 같은 구조를 가질 수 있습니다.

Compute 노드 내에서 ESQL을 사용하여 다음 상관 이름을 사용하는 택시 회사의 응답에 액세스하십시오.
InputRoot.ComIbmAggregateReplyBody.TAXI.xyz
폴더 이름은 고유하지 않아도 됩니다. 폴더 이름이 TAXI인 여러 요청이 있으면, 다음과 같이 배열 서브스크립트 표기법을 사용하여 개별 응답에 액세스할 수 있습니다.
InputRoot.ComIbmAggregateReplyBody.TAXI[1].xyz
InputRoot.ComIbmAggregateReplyBody.TAXI[2].xyz