Oracle Transactional Business Intelligence

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

How to Schedule a BI Publisher Report with Dynamic time range in parameter Values

Received Response
93
Views
3
Comments

Issue Description:
We need to view the BIP Reports -'Execution History by User' and 'BIP Reports Execution Summary'. To accommodate this, we are utilizing one of Oracle's standard reports, the "BIP Report Audit Trail," located in the Audit Reports section.
The Client specific requirement is to filter the report data based on a dynamic time range, such as the last 2 or 4 hours, and to have these time range parameters be dynamically adjustable when scheduling the report.

Current Challenge:
In our initial attempt to meet this requirement, we utilized the following parameters to retrieve data for the past 24 hours: {$SYSDATE()-1$}
{$SYSDATE()$}.
However, this approach does not allow for the dynamic adjustment of the time range as per the requirement. Consequently, we are unable to provide a report that accurately reflects the desired time-specific data.

attempted to specify a 4-hour range by using the parameters {$SYSDATE()-.16$} or {$SYSDATE()-(4/24*4)$}, which theoretically represent the current time minus 4 hours. However, these expressions were not accepted by BI Publisher, and as a result, I did not obtain the desired outcomes. Refer the attachment In-detail for the same.

SR Reference:
We have previously raised a SR with Oracle Support (SR# 3-37375542081) regarding how to schedule a BI Publisher report with dynamic time range parameters.
Oracle Support recommended that we create a CCC request for further assistance.

Request for Solution:
Given the above, we kindly request your support in finding a solution that allows us to dynamically adjust time range parameters when scheduling BIP reports.
This functionality is crucial for our client to obtain the specific data they need within the desired time frames.

Answers