cancel
Showing results for 
Search instead for 
Did you mean: 

How to set the number of background processes in the source system?

StevenG82
Explorer
0 Kudos

Dear Experts,

For a project we are currently developing new dataflows in SAP DataServices 4.2, using ODP objects.

These ODP objects all point to relevant BW datasources, which we made available via table ROOSATTR.

At the moment we have included several dataflows into a single workflow, without connecting them.

This means that all dataflows are triggered in parallel and thus triggering a mass load on the SAP ECC source system via background processes.

Is there a way to limit the number of SAP ECC background processes that can be used simultaneously by ODP / DataServices, or should we just connect the dataflows to serialize the processing?

In the attached file the dataflows are shown. The tests show us that during a period of 1 minute a total of 41 background tasks are triggered over a total of 7 batch processes.

Thanks in advance!

Best regards,

Steven Groot

Accepted Solutions (1)

Accepted Solutions (1)

former_member187605
Active Contributor
0 Kudos

That's strange. Can you check the value of MAX_NO_OF_PROCESSES in dsconfig.txt? Default is 8 only. That means no more than 7 data flows will run in parallel.

StevenG82
Explorer
0 Kudos

Hi Dirk,

Thanks for your reply.

I will check with the system administrator about this setting in dsconfig.txt and reply back in this thread.

Regards,

Steven

Former Member
0 Kudos

Do you have 'run as separate process enabled' in the data flow?

StevenG82
Explorer
0 Kudos

Hi Dirk,

The setting in dsconfig.txt is set to 8. So according to your answer it should not use more than 7 background processes.

I'll mark this question as answered, thanks for that!

We we keep on testing and at least we now know where to change the setting.

Regards,

Steven

Answers (0)