Skip to Main Content

Cloud Platform

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

How to retrieve ASO Incremental Data Slice count via Groovy (EPM Cloud Gen 2)?

Shubham_Panchal6 days ago

Hi Experts,
I want a Groovy script to programmatically check the current number of incremental data slices.

I have explored several avenues to fetch ASO statistic programmatically, but hit walls with the EPM SaaS architecture:

  • I attempted to create a local Web Service connection to query the underlying Essbase REST API (/essbase/rest/v1/applications/{app}/databases/{cube}/statistics). While the connection authenticates successfully against standard Planning endpoints (/HyperionPlanning/rest/v3/...), the WAF actively blocks loopback GET requests to the /essbase context root, returning an HTML 403 Forbidden error.

Workaround: I considered using a Groovy script attached to forms/rules to increment a Substitution Variable counter on every save. However, this approach is blind to direct Smart View ad-hoc submits, meaning physical slices will be created without the counter knowing.

My Questions:

  1. Is there an undocumented Groovy method or an internal EPM Planning REST endpoint that exposes ASO storage statistics (specifically the incremental slice count) at runtime?
  2. Has anyone found a supported workaround to fetch this value dynamically?

Any insights or alternative architectural approaches would be highly appreciated!

TIA,
Shubham

Comments
Post Details
Added 6 days ago
0 comments
35 views