Login
Register

Home

Trainings

Fusion Blog

EBS Blog

Authors

CONTACT US

Fusion PayRoll
  • Register

Oracle Gold Partners, our very popular training packages, training schedule is listed here
Designed by Five Star Rated Oracle Press Authors & Oracle ACE's.

webinar new

Search Courses

Introduction

In one of the previous examples we have seen how to use the Bursting Feature in Oracle HCM Cloud. But at times there is also a need to have the same feature for OTBI Analysis. One may say that one can use Agents and choose to send selective data to recipients but the same till date only allows sending data to the EmailAddress registered with the UserAccount (as of date it picks the WorkEmail value). While that’s fine and works in most cases some kind of information might be required to be send to employee’s personal email. Typical examples being:

  1. Experience Letter To Ex-Employees

  2. New Joining Intimation Letter to Potential New Hires

  3. Reliving Letter to Ex-Employees

  4. Salary Certificate to Ex-Employees

  5. Tax Certificate

…. And much more

 

As such, in this example we would try to demonstrate how to use bursting feature for a simple OTBI Analysis.

At a broad level we would be performing the following steps:

  1. Creating an OTBI Analysis

  2. Fetch the OTBI Analysis Logical SQL from Advanced Tab

  3. Use ‘Oracle BI EE’ as data source in Data Model and create a new Data Model

  4. Add Bursting Definition

  5. Run the Newly Developed BI Report

 

So let’s get started.

Creating An OTBI Analysis

For this example, we would create a very simple OTBI Analysis using “Workforce Management – Person Real Time” Subject Area.

Details of the Database Column used are below:

Attribute Name

Data Source

Name

"Workforce Management - Person Real Time"."Worker"."Employee Name"

Person Number

"Workforce Management - Person Real Time"."Worker"."Person Number"

E-Mail

"Workforce Management - Person Real Time"."Person Email Addresses"."Email Address"

 

Once we have a look at the Results Section we will see results as below:

Fetching OTBI Analysis SQL From Advanced Tab

We can go to the Advanced tab and get the Issued SQL from there

Issued SQL

SET VARIABLE PREFERRED_CURRENCY='User Preferred Currency 1';

SELECT

  0 s_0,

  "Workforce Management - Person Real Time"."Person Email Addresses"."Email Address" s_1,

  "Workforce Management - Person Real Time"."Worker"."Employee Name" s_2,

  "Workforce Management - Person Real Time"."Worker"."Person Number" s_3

FROM "Workforce Management - Person Real Time"

WHERE

(("Person Email Addresses"."Email Address" IN (This email address is being protected from spambots. You need JavaScript enabled to view it.', This email address is being protected from spambots. You need JavaScript enabled to view it.', This email address is being protected from spambots. You need JavaScript enabled to view it.')))

ORDER BY 1, 2 ASC NULLS LAST, 3 ASC NULLS LAST, 4 ASC NULLS LAST

FETCH FIRST 75001 ROWS ONLY

 

We would need to make some changes to the above SQL before we make a Data Model out of this. Changes are:

  1. Removing the SET VARIABLE PREFERRED CURRENCY line

  2. Remove the 0_s_0 field

  3. Remove the ORDER BY Clause

  4. Remove the FETCH FIRST clause

 

Creating Data Set with Oracle BI EE as Data Source

We would use the modified sql as mentioned below and create a data set:

SQL to Create Data Set for Data Model

SELECT

  "Workforce Management - Person Real Time"."Person Email Addresses"."Email Address" EmailAddress,

  "Workforce Management - Person Real Time"."Worker"."Employee Name" EmpName,

  "Workforce Management - Person Real Time"."Worker"."Person Number" PersonNumber

FROM "Workforce Management - Person Real Time"

WHERE

("Person Email Addresses"."Email Address" IN (This email address is being protected from spambots. You need JavaScript enabled to view it.', This email address is being protected from spambots. You need JavaScript enabled to view it.', This email address is being protected from spambots. You need JavaScript enabled to view it.'))

 

The UI Page would appear as below:

 

Bursting Definition

We would need to add a bursting definition for the same.

In order to know more details about bursting definition please refer Oracle Documentation available at below link:

https://docs.oracle.com/cd/E21764_01/bi.1111/e18862/T527073T555155.htm

As for this example the Bursting SQL used is mentioned below:

Bursting SQL

SELECT

  "Workforce Management - Person Real Time"."Worker"."Person Number" KEY,

  'BIPTemplate' TEMPLATE,

  'en-us' LOCALE,

  'PDF' OUTPUT_FORMAT,

  'EMAIL' DEL_CHANNEL,  

  "Workforce Management - Person Real Time"."Person Email Addresses"."Email Address" PARAMETER1,

  This email address is being protected from spambots. You need JavaScript enabled to view it.' PARAMETER2,

  This email address is being protected from spambots. You need JavaScript enabled to view it.' PARAMETER3,

  'Personal Info Confirmation' PARAMETER4,

  'Critical - Verify Personal Information' PARAMETER5,

  'true' PARAMETER6,

  This email address is being protected from spambots. You need JavaScript enabled to view it.' PARAMETER7

FROM "Workforce Management - Person Real Time"

WHERE

("Person Email Addresses"."Email Address" IN (This email address is being protected from spambots. You need JavaScript enabled to view it.', This email address is being protected from spambots. You need JavaScript enabled to view it.', This email address is being protected from spambots. You need JavaScript enabled to view it.'))

And the screenshot would look as below:

 

Report Execution

We would now have to run the Report and check results.


Ashish Harbhajanka

Comments   

0 #1 HekAmasse 2022-05-10 00:15
Zzjtlh buy genuine cialis online https://newfasttadalafil.com/ - Cialis area of dead tissue in the lung cialis online cheap daily cialis cost Nzgweb Losxhh https://newfasttadalafil.com/ - generic cialis vs cialis
Quote
0 #2 Flibliory 2022-08-31 12:26
where can i buy stromectol in the usa 1 CIALIS for Use as Needed for Erectile Dysfunction.
Quote
0 #3 purchase Ivermectin 2022-09-08 22:26
Hellⲟ, i feel that i noticed yoս visited my web site so i got here to return the choose?.I'm trying to to find
things to improve my website!I suppose its good enouցh to make use of some of your
ideаs!!
Quote
0 #4 buy stromectol usa 2022-09-11 06:08
Ηello are using Wordpress for your blog platform?
I'm new to the blog world but I'm trying to get started and set up my оwn. Do yⲟu need
any html coding expertise to make your own blog?
Any heⅼp would be greatly appreciated!
Quote

Add comment


Security code
Refresh

About the Author

Ashish Harbhajanka

 

Oracle Fusion HCM Techno Functional Consultant with overall 10 years of Experience in software industry with 5 years in EBS HRMS and rest 5 in Fusion HCM.

My areas of intesrest in Fusion HCM include :

a) Inbound Outbound Integration using FBL/HDL or BIP/HCM Extracts.

b) Fast Formula

c) BIP Reports

d) OTBI Reports

e) RESTFUL API / Web Service Call

f) Functional Setup

g) End to End Testing

h) Regression Testing

i) Preparing COnfiguration Workbooks

j) Creating Speed Solutions

k) Preparing User Guides

l) UPK

........

Search Trainings

Fully verifiable testimonials

Apps2Fusion - Event List

<<  Apr 2024  >>
 Mon  Tue  Wed  Thu  Fri  Sat  Sun 
  1  2  3  4  5  6  7
  8  91011121314
15161718192021
22232425262728
2930     

Enquire For Training

Fusion Training Packages

Get Email Updates


Powered by Google FeedBurner