cancel
Showing results for 
Search instead for 
Did you mean: 

Correlation

Former Member
0 Kudos

what is the utility (why we use) of Correlation and MultiCasting in Integration process ?

Accepted Solutions (1)

Accepted Solutions (1)

former_member184619
Active Contributor
0 Kudos

hi Sankar,

check this

Do you like to understand “correlation” in XI?

/people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi

http://help.sap.com/saphelp_nw70/helpdata/en/a5/64373f7853494fe10000000a114084/frameset.htm

Sachin

Answers (5)

Answers (5)

Former Member
0 Kudos

Well in addition to whats already said

We make use of Correlation in case when we need to distinguish the incoming data ( IDOC or file ....) suppose taking an example if we have multiple idoc which is pointing out to different idoc type , and the outcome of which is expected to post collection of similar idoc types , in this case we make use of correleation to collect the sementic idocs and pass it on to the receiver using a send step.

Coming to Multicasting , this is applicable when the Block is set to Dynamic mode i.e Par for each / for each where the collected data is sent to the respective receiver based on the receivers obtained from the Receiver determination step , if you set the mode to Par for each then the collected data would be sent to all the receivers parallely ,

and if set to For each mode , the transformed data would be sent to receivers one after other and in addition it also expects a response in return from the receiver .

Former Member
0 Kudos

hi ,

we use corelation when we need to split or merge two messages like 1:N or N:1 messages.

corelation relates these different message on the base of some parameter like any field.

u can try this link to understand corelation easily:

/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm

hope this will help

regsrds

HONEY

Former Member
0 Kudos

Hi

correlation is basically used when you have to combine the two or more files data based on the some condiion. for example

if you have three files with the itemno field in each file and if you want to create a single file based on the item no then you can define the corelation in the IP.

Thanks

Rinku

prabhu_s2
Active Contributor
0 Kudos

when u want to correlate messages for processing u opt for corelation. for instance u want to recv file1 in a bpm and need to wait for file2 to recv inside bpm for processing further

links for mutlicast and weblog for correlation deleted as already posted

Message was edited by:

Prabhu S

Message was edited by:

Prabhu S

Former Member
0 Kudos

Hi,

<b>Multicast</b> is said to be if you have the option of sending a message to multiple receivers and waiting for a response message from each of the receivers. The procedure of sending a message to multiple receivers and waiting for a response message is also known as ‘multicast’.

The below link will help you in understanding Multicasting more clearly:

http://help.sap.com/search/highlightContent.jsp

<b>Corelation</b>

The use of correlations has been modified in the patterns that are shipped by SAP

For more info click on link below

http://help.sap.com/search/highlightContent.jsp

Rewrad with points if helpful

Regards

Sai Ganesh