Using the Analytic Calculation Engine Classes with Application Engine

All Application Engine programs run on the application engine server. This means your program runs on the application engine server, not the analytic server.

PeopleSoft recommends that you put each of the following methods into its own step when you're creating an analytic calculation using a Application Engine program:

  • AnalyticInstance Load method

  • AnalyticInstance Unload method

  • AnalyticInstance Copy method

  • AnalyticInstance Delete method (in case of any readable/writable records in the analytic type)

  • AnalyticModel Recalculate method

  • CubeCollection SetData method

Also, with the Recalculate method, you should use the Commit after step option.