Welcome to My Blog!

Meet EPM Radiance

With Groovy, it is now simpler to connect to an external cloud service, skipping unnecessary calculations dynamically, processing data sets more efficiently than before, creating advanced computations, and improving error handling. I primarily discuss EPM Groovy, server-side EPM automation, IPM, and other topics in EPBCS (Planning and Budgeting).

RECENT ARTICLES

Check my latest articles

  • EPM Groovy – Beyond Reporting: Empowering ASO with Dynamic Calculations through Groovy

    EPM Groovy – Beyond Reporting: Empowering ASO with Dynamic Calculations through Groovy

    Groovy APIs and Edited Cells Since Groovy APIs introduced access to edited cells, there has been significant adoption for using it in form-based business rules. Unsurprisingly, with all calculations written in BSO cubes, FIXes were dynamically updated using Groovy business rules. But what about ASO cubes? ASO Cubes Step Up ASO cubes were traditionally used…

    /

  • EPM GROOVY – Simplifying Server-side EPM Automate Scripting: Utilizing EPM Connection Manager for Secure Credentials

    EPM GROOVY – Simplifying Server-side EPM Automate Scripting: Utilizing EPM Connection Manager for Secure Credentials

    Secure Your Server-side EPM Automate with Encrypted Files Server-side EPM Automate has become a powerhouse for streamlining administrative tasks, but just like its client-side counterpart, it faces the critical challenge of secure connection establishment to Cloud EPM applications. Traditionally, this has been achieved through two methods: password strings and encrypted password files. While both serve…

    /

  • EPM CALC MANAGER – CalcMgrLogMessageTrace Function: A Swiss Army Knife for Business Rule Functions Learning, Creation, and Debugging

    EPM CALC MANAGER – CalcMgrLogMessageTrace Function: A Swiss Army Knife for Business Rule Functions Learning, Creation, and Debugging

    In the world of business rule development, finding tools designed specifically for our needs can feel like a rare treat. Groovy offers script debugging with console logs, but what about regular business rules? Calculation Manager’s debug mode has its limitations, especially when functions get complex. Recently, I discovered a game-changer: the @CalcMgrLogMessageTrace function. It’s unlocked…

    /

Do you plan on reading previous posts?

GET STARTED

Find few resources to get started with Groovy

We’ve gone over everything you could possibly want to have. You are one step closer to a successful implementation.

Single Page Documentation

As the name implies, it is official documentation that contains all the information needed to begin groovy scripting on a single page. It is a comprehensive, free documentation.

Official Groovy Blogs

The Groovy creators themselves have been blogging about a variety of subjects lately. It is quite beneficial to broaden your perspectives. Keep an eye out for upcoming posts.

Groovy JDK API Documentation

The Groovy creators themselves have been blogging about a variety of subjects lately. It is quite beneficial to broaden your perspectives. Keep an eye out for upcoming posts.

Groovy Style Guide

This manual demonstrates how to use new operators, closures, and other advanced Groovy syntactic features. The difference between the use of static and dynamic type is covered in this reference manual.

ALSO..

Knowing Groovy alone is not much helpful without EPM Knowledge

To learn about the Oracle EPM world, you can familiarize yourself with the topics and links below.

Groovy Rules Java API

Oracle EPM Groovy APIs allow you to write Groovy code to perform tasks such as managing data, executing calculations, managing dimensions, managing cubes, managing approvals, and managing users in EPM Cloud. Groovy gives us creative wings to build EPM Applications .

REST API Reference

Oracle EPM REST APIs are a set of APIs that allow you to interact with Oracle EPM Cloud applications from external systems. Oracle EPM REST APIs can help you to get more out of your EPM Cloud environment by making it easier to connect with other systems and automate your processes.

EPM Automate

EPM Automate is a powerful command-line tool that can be used to automate a wide range of tasks in Oracle EPM Cloud environments. Server-side EPM Automate allows Automate commands to be executed on the EPM Cloud server, which can be useful for tasks that require access to the EPM Cloud server’s resources.

Pipeline

Pipelines allows you to coordinate multiple tasks into a single process, and to coordinate jobs across instances from a single location. In short, Pipeline makes data integration and admin tasks easier, more efficient, and more transparent.

Frequently asked questions..


1

Is groovy enabled for all planning applications?

Depending on the subscription licence; before moving ahead, please confirm with the sales manager.

2

What is BYOML?

Bring Your Own Machine Learning. It’s a new feature that was introduced to the planning application to leverage externally trained machine learning models for forecasting and budgeting.

3

Can we import EPM APIs in Groovy Console?

Use of the EPM API outside of the Calculation Manager is not permitted.