With the release of 11.1.2.1 a new command line utility called PushData has been created, the utility provides the functionality to automate the pushing of data for any Reporting Applications that have been set up in a planning application.

The utility is available with the other planning utilities in the directory <MIDDLEWARE_HOME>/user_projects/epmsystem1/Planning/planning1
The parameters to use the utility are -
PushData [-f:passwordFile] /U:username /A:sourceApplication / M:applicationMapping [/C]
Most of the parameters are self-explanatory, if optional /C is used then the data on the target is cleared first.
If you want to understand how to create a password file have a read here
PushData.cmd /U:admin /A:PlanSamp /M:PLANASO /C

The utility also produces a log available at -
<MIDDLEWARE_HOME/user_projects/epmsystem1/diagnostics/diagnostics/logs/planning/PushData.log

The log will capture whether the pushing of data was successful or not and any members that are skipped due to not existing in the target.
It is also possible to check the status through the Job Console within the planning application.

I did notice some strange anomalies in the log as shown above.
After successfully running the command line utility it can be batched up and scheduled using your chosen scheduler to run at required intervals.

3 comments:
Quite helpful....
Real time fully aggregated data in Planning ... with over 2000 mini-pushes per day. We use a similar approach to push subsets of data to an ASO cube with a partial clear. A custom function (CDF) in business rules enables users to automatically launch the push on save. Form POV determines which part of the data moves. Next we bring the data back to the BSO Planning cube through a transparent partition.
Mike,
This looks like a very interesting option. I assume this custom function was tailor made and is not freely available?
Post a Comment