cancel
Showing results for 
Search instead for 
Did you mean: 

Can we configure multiple sender systems to fetch data simultsneously in SAP HCI-PI

former_member241350
Participant

Hi,

We have a requirement in which we need to fetch data from three different on-premise sender systems at a time for full load data migration to SF. Is this feasible to achieve this scenario? Kindly help on this requirement.

Regards,

Aman Raj

Accepted Solutions (0)

Answers (3)

Answers (3)

Sriprasadsbhat
Active Contributor

Hello Aman,

There is no standard way to do this.You can follow below bit tricky and vulnerable solution which will work( vulnerable since we need to use Data store).

Lets take an example you need to fetch files from 3 folders.

1) Have 2 Local integration process and 1 main integration process

2) Schedule the SFTP polling in such a way that the Channel configured in Main integration processed in the end.

3) In the location integration process you can have the SFTP channel.Once the file is read store it in data store.

4) in the main integration process have multicast and in the first branch u will get the 3rd file ( last polled) as it is,in the rest of the 2 branches use "Select" and pull the data stored in data stores[ which got created in local integration process by reading 1st and 2nd file).

5) Use the Join&Gather and group all the 3 files into single message.

Regards,

Sriprasad Shivaram Bhat

sinhasouvik
Participant
0 Kudos

Hi sriprasadshivaramabhat ,

I have similiar type of scenario, and I was trying the step what you given above but it is not allowing.

In Local Integration process only Start Event is allowing and it is not allowing to connect the start event with sender system(SFTP sender adapter). So not able to use SFTP sender adapter there in local integration process.

In main integration flow as well multiple start event is not allowing.

is this features previously there now it is taken out? Is there any other way around to achieve such a scenario?

Regards,

Souvik

former_member718448
Discoverer
0 Kudos

Hi sriprasad.shivarambhat

Can you please show us the pictorial flow for the above explained scenario.So, that it will be helpful for beginners.

learninghubx01
Explorer
0 Kudos

Sriprasad,

Local Integration process does not allow to have a sender channel. How to call the sender channel in Local integration process?

former_member186851
Active Contributor
0 Kudos
former_member241350
Participant
0 Kudos

Hi,

We can use Join and gather later but first we need to fetch data from 3 different on-premise sender systems then only we can join as per my thinking. My query is about possibility of first fetching data from 3 different senders.

Regards,

Aman Raj

Harish
Active Contributor
0 Kudos

Hi Aman,

Can you please elaborate your requirement, Do you need to merge the data from three system and then load into SF? If you want to merge the data then it is important to understand what is the sender protocol.

The possible options are

1. Use the BPM to merge the input data from three system and send to SF

2. Use another approach - multiple flow etc. to merge the data and then sent to SF.

regards,

Harish

former_member241350
Participant
0 Kudos

Hi Harish,

We want to do this in one flow only if possible. I don't think we can use BPM in HCI-PI. Please let me know if any approach is there to fetch data from multiple systems at same time in HCI-PI.

Regards,

Aman