Skip to Content

How will manage huge amount data through PI based on some condition

Dear All,

My requirement is RFC to JDBC scenario based some condition the data need to move different channel.

Condition: based on plant coming from ECC the data need to go different channels. There are 4 plants,for every plant it should have different receiver channel.

ESR:

1. I have imported RFC structure into PI.

2.created Message mapping and operation mapping.

ID:

1. I have created1sender channel and 4 receiver business components and 4 receiver communication channels.

2.. I have used condition in ICO for 4plants.

Testing:

In ECC they are created variant and they are pushing the data plant wise.

There is a huge amount of data is coming from ECC (approx 500MB data) for single plant.

When the data entering into PI the PI server will shutdown for sometime after that the data is going very slowly.

We are testing in quality server if we move this interface to production I think the production server will get problem.

So how will we manage this interface. Is there any solution for this.

Note : before It was working fine(slowly) but that time requirement was for all plants there is only communication channel. But now the requirement for each plant they have created different DBs.so that's why I have used condition in ICO.

Kindly help me on this.

Regards,

Ramu.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Jul 25, 2017 at 02:17 PM

    Hi Ramu,

    You can request your ECC team to split the data and send a small chunk at a time.

    I mean suppose for plant 1000, they need to send 20000 data, then they can create 20 chunks with 1000 data each and send one chunk at a time.

    Thanks,

    Apu

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 26, 2017 at 12:46 AM

    Hi,

    If client is OK to have a delay in the data replication between ECC and the DB, you can ask ABAP team to send data in chunks though batch process as Apu Das mentioned above. If not, you can look at the possibility of increasing hardware (will be overkill for a single interface).

    Best,

    Vibhu

    Add comment
    10|10000 characters needed characters exceeded