Creating your first data Pipeline in Oracle EPM Account Reconciliation

Search for a command to run...

No comments yet. Be the first to comment.
This series will cover topics reated to Oracle EPM Account Reconciliation
In my last article we explored how to create a data pipeline in Account Reconciliation to set the period status. That was a pretty simple one. I hope you are feeling awesome about creating that one. Let’s now explore how to create a pipeline that wil...
I will be writing a series of articles about the newest REST APIs available in Oracle EPM Instances. Beginning 26.04 (April 2026), Oracle has started to introduce many more APIs that makes it easy for

This quick, step-by-step guide shows how easy it is to connect to an Oracle Cloud Database from VS Code. It covers the basics; subsequent articles will explore more advanced features. For full details

This was originally part of my Medium Articles. Another day, another experiment with the Export Data Slice REST API. I have written about the Export Data Slice rest api earlier. Do read that for an explanation for the beginners. Here is a link to the...

Alright. It is again that time of the month. And tons of updates in EPM Planning. I was surprised to see so many updates. I guess this is a gift for Halloween and may be also for AI World. If you are attending AI World and would like to connect, mess...

In my last article we explored how to create a data pipeline in Account Reconciliation to set the period status. That was a pretty simple one. I hope you are feeling awesome about creating that one. Let’s now explore how to create a pipeline that wil...

In this article, we will learn how to create a Data Pipeline in Account Reconciliation to set the period status. We will be using the “Set Period Status” job type.
Navigate to Application > Data Exchange
Press enter or click to view image in full size

Once you are in the Data Exchange page, click on Create New > Pipeline

Give the Pipeline Name and Pipeline Code
Pipeline Name : Set Period Status
Pipeline Code : SETPERIOD
Click on Save and Continue
Press enter or click to view image in full size

Let’s go ahead and define a variabe to provide the Period Name as a dynamic value.
Variable Name: periodName
Display Name: Period Name
Display Sequence: 1
Required: Yes
Validation Type: Text
Make sure to delete any default variables that you are not planning to use.

Let’s create a new stage. Provide the Stage Name and State Title as shown in the screenshot.
Press enter or click to view image in full size

Once you create the stage, go ahead and create a new job in the Stage. Provide the following information.
Type: Set Preiod Status
Tile: Open Period
Period: $periodName (this is the ariable defined earlier)
Status: Open
We can also create another variable to provide the status dynamically. I will show that in the YouTube Video.
Press enter or click to view image in full size

Click on the Save button to save the Pipeline definition.
Before executing the pipeline, lets review the status of the periods. As you can see “Jan 2025” is in Pending Status.
Press enter or click to view image in full size

Navigate to Data Exchange and Click on the “Play / Run” icon to execute the Pipeline
Press enter or click to view image in full size

In the next screen, provide values to parameters. We will be setting the status of “Jan 2025” to Open. Pass the value “Jan 2025” to the Period Name variable.
Press enter or click to view image in full size

Click on “Run” button to execute the Pipeline.
After a few seconds, you will notice the status of the Pipeline show as Success.

Let;s go ahead and check the Period Status. Navigate to “Application > Periods”
Press enter or click to view image in full size

The period status has been set correctly. You can now invoke this Pipeline from EPM Automate or using REST APIs to automate this.
If you configured the Pipeline to receive emails, you will receive an email with the details of the pipeline execution.
Press enter or click to view image in full size

In the next article and video, I will show you how to invoke this Pipeline from Planning application. This is useful so that you can schedule the Pipeline in Planning so that this runs on a schedule. I will also cover how to invoke the pipeline from epm automate and using REST APIs.
Let me know if you have any questions on this. Make sure to subscribe to the articles and my YouTube Channel for updated content.