cancel
Showing results for 
Search instead for 
Did you mean: 

Reg: My prev post on correlation - Clarification

prabhu_s2
Active Contributor
0 Kudos

Hi All

This is with reference to my previous topic on correltaion. As my last reply was unanwsered i'm posting this for my clarifcation:

I have two receivers and corelation is set for the 'ID' field. Considering the configs are set, receiver1 gets the input message as:

E1,header line 1

When i check my monitoring the process is in Q which is indicated by clock symbol.

Again there is one more message recevied by receiver1 and its contents are:

E2, header line1.

This is also is Q waiting for its corressponding message.

If receiver2 get the message as:

E1, Line item 2

the message is correlated with E1,header line 1 and is processed . This can be verified when we have a checked flag indicated in PE coloumn as-well. The other message E2 will be in Q till it receives a corresponding message from reciver2.

Pls let me know if my understanding is right. Also let me know if i had went wrong somewhere.

Thkx.

Accepted Solutions (0)

Answers (3)

Answers (3)

prabhu_s2
Active Contributor
0 Kudos

Thkx for your reponse. Your inputs were very helpful in undestanding more on correlation.

Former Member
0 Kudos

Hi Prabhu,

What you have explained is correct to my understanding.

id 1 -> new Process -> P1

id2 -> new Process -> P2

id 1 -> P1 execution completes.

id 2 -> P2 completes.

A process waits till it gets its corresponding input.For all other inputs a new instance is created.

Thanks and Regards,

Sudheer.

Shabarish_Nair
Active Contributor
0 Kudos

in case you have your correlation based on 'ID', so when

E1,header line 1

E1, header line 2

E1, header line 3 etc comes it goes to one instance of the IP.

But in case after the above 3 messages

E2, header line 1 comes then a diff. instance is generated.