Oracle Transactional Business Intelligence (OTBI) Analysis
Oracle Transactional Business Intelligence (OTBI) is a realtime reporting and analytics solution built into Oracle Fusion Applications. It gives business users immediate access to transactional data without the need for a separate data warehouse, allowing them to explore, visualize, and act on information as it is generated.
Why OTBI Matters
- Instant insight: Queries run directly against the operational database, delivering uptotheminute results.
- Selfservice analytics: Users create, modify, and schedule reports without IT involvement.
- Consistent data model: OTBI leverages the same dimensional model used by Oracle Cloud, ensuring that analytics are aligned with the source system.
- Secure and governed: Rolebased security controls who can see which data, preserving compliance.
Core Components of an OTBI Analysis
| Component | Description | Typical UseCase |
| Subject Area | A logical collection of tables and columns exposed for reporting. | Finance Transactions, Procurement PO lines, HR Employee data. |
| Analysis | The actual report definition that includes selected columns, filters, and display options. | Monthly revenue by product line. |
| Prompt | Interactive input fields that let endusers choose criteria at runtime. | Select a date range or a specific business unit. |
| View Link (DrillDown) | Links that navigate from summary data to detailed transaction pages. | Click a sales total to open the list of invoices that make up the total. |
| Dashboard | A collection of analyses visualized on a single page, often with charts and gauges. | Executive performance snapshot. |
Creating an OTBI Analysis Step by Step
- Choose a Subject Area From the Analytics menu, pick a subject area that matches the business process you want to study (e.g., Financials - Transactional).
- Add Columns Drag fields onto the result grid. Use the Measures section for numeric aggregation (Sum, Avg, Count) and the Dimensions section for grouping.
- Apply Filters Define static or dynamic filters. For example, Transaction Date = CURRENT_MONTH limits data to the current month.
- Set Prompts (Optional) Insert prompts to give endusers control over filter values at runtime.
- Choose a Presentation Switch between Table, Chart, Pivot Table, or KPI view. OTBI supports bar, line, pie, funnel, and many other chart types.
- Save and Share Save the analysis in a folder, then grant read or edit permissions to other roles.
- Schedule and Publish Use the Schedule function to email PDFs or CSV files on a recurring basis, or embed the analysis in a Fusion dashboard.
Best Practices for Performance and Accuracy
- Limit the result set. Use filters or row limits to avoid scanning the entire transactional table, which can impact response time.
- Prefer preaggregated measures. OTBI offers both raw and aggregated columns; selecting the latter reduces computation overhead.
- Use indexed columns in filters. Filtering on fields that are indexed in the underlying Oracle schema speeds up query execution.
- Leverage view links sparingly. Excessive drilldowns can cause a cascade of queries; keep navigation paths concise.
- Maintain security hygiene. Verify that the role hierarchy mirrors the organizational hierarchy to prevent data leakage.
Advanced Features
Custom Measures with SQL Functions
In addition to the builtin measures, OTBI allows the creation of derived columns using simple SQL expressions. For example, a profit margin can be expressed as:
(Revenue - Cost) / Revenue * 100
Conditional Formatting
Highlight key performance thresholds directly in the table view. Set a rule such that any Sales Amount below 10,000 is shown in red, drawing immediate attention to underperforming segments.
Embedded Analytics
OTBI analyses can be embedded in external web pages or mobile apps via the OTBI Component Framework. The embedded view respects the same security model, making it ideal for partner portals or intranet dashboards.
BI Publisher Integration
When a static, pixelperfect report is required, data from OTBI can be exported to Oracle BI Publisher (OBIEE). The workflow typically involves creating an OTBI analysis, scheduling a CSV output, and configuring a BI Publisher report to consume that CSV as its data source.
Common Use Cases Across Business Functions
- Finance: Realtime aging of receivables, cash flow forecasting, and variance analysis against budget.
- Supply Chain: Purchase order fulfillment rates, inventory turnover, and supplier performance dashboards.
- Human Resources: Headcount trends, employee turnover by department, and compensation analysis.
- Sales & Marketing: Pipeline health, winloss ratios, and campaign ROI.
- Customer Service: Ticket resolution times, SLA compliance, and customer satisfaction scores.
Maintaining OTBI Over Time
Because OTBI reports run directly on the operational database, any structural changes (e.g., new fields, altered table relationships) affect analyses. Follow these governance steps:
- Maintain a changeimpact matrix linking subject areas to custom analyses.
- Test all affected analyses in a sandbox environment before promoting changes to production.
- Document custom measures and prompts in a central repository for future reference.
- Schedule regular performance reviews to identify slowrunning analyses and tune them.
Conclusion
Oracle Transactional Business Intelligence (OTBI) delivers fast, selfservice access to the same data that powers Oracle Fusion Applications. By understanding the subject areas, mastering filters and prompts, and applying bestpractice design principles, analysts can create powerful, secure, and actionable reports that drive business decisions in near realtime. Whether you are a finance professional seeking realtime cash visibility or a supplychain manager monitoring order fulfillment, OTBI offers a flexible platform that scales with the needs of modern enterprises.
For further learning, explore Oracle's official documentation, attend Oracle University live labs, and participate in the Oracle Cloud Community where peers share readymade analyses and tips for maximizing OTBI's potential.
We use cookies to enhance your browsing experience and analyze site traffic. By clicking 'Accept all cookies', you agree to the use of these cookies. You can manage your preferences or learn more in our [Privacy Policy/Cookie Policy.