on 08-03-2015 7:30 PM
Dear BPC Friends,
I have a package link that retract data from BPC to ECC and it runs six DMPs. Three of these DMPs export data for three different cube and I am using process chain (CPMB/EXPORT_TD_TO_APPL). The remaining three are trigger process chain (CPMB/TRIGGER_BE_CHAIN). The package link is scheduled as per following sequence.
1- /CPMB/EXPORT_TD_TO_APPL (export data for cube 1)
2-/CPMB/TRIGGER_BW_CHAIN (process chain A)
3-/CPMB/EXPORT_TD_TO_APPL (export data for cube 2)
4-/CPMB/TRIGGER_BW_CHAIN (process chain B)
5-/CPMB/EXPORT_TD_TO_APPL) (export data for cube 3)
6-/CPM /TRIGGER_BW_CHAIN (process chain C)
My problem is that if any of the above DMP in this package link fails, the next DMP does not start. So client what is that if any DMP fails, the next DMP should start running.
Kindly advice how can I achieve this.
Thanks,
Vijay
Does anyone else has solution for this problem?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vijay
Here is what you can do.
Execute your packages via the program UJD_TEST_PACKAGE and create respective variant. Please search the forum on how to create selection files to execute packages via this program. Now you have three options:
- Option 1: Create a process chain with each package to be executed in an individual step. When you connect previous step to the next step, in the process chain select "Always'. This will ensure that next step runs even if the preceding one has failed.
- Option 2: Put the programs for each package in parallel in the process chain
- Option 3: Create one process chain for each of these packages and then create a meta chain and call them in parallel.
The created process chain can be executed via DMP.
Hi Vijay,
I have seen your all the threads, only one is closed.
In most of the cases you are not responding back. It is your responsibility to close the threads by assigning proper mark to help others if they have same issue , if you solved your problem close it else respond back.
Kindly close your old threads if queries are resolved
How to close a discussion and why
Shrikant
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vijay,
As standard system behavior if any presiding package fails, next DMP will not run.
Shrikant
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vijay,
This is default behaviour of the Data Package Link.
All steps has to execute in order to start next step.
Try creating multiple links if there are independent packages.
Thanks & Regards,
Prashant Vankudre
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
13 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.