In any ERP system, reporting transforms raw data into actionable insights. Among the most widely used are reporting tools in Oracle Fusion, which help businesses to make informed decisions, ensure compliance, and drive growth.
The reporting options within Oracle Fusion Applications include a suite of integrated tools that enable users to access, analyze, and present data across modules like Finance, Procurement, and HCM, supporting both real-time transactional reporting and highly formatted documents. Key options include:
- Oracle Transactional Business Intelligence (OTBI): self-service analytics
- BI Publisher: pixel-perfect reports
- Oracle Business Intelligence Cloud Connector (BICC): extracts data for external storage
- Smart View: Excel-based analysis
- Financial Reporting Center: statutory financial statements
Together, these tools enable business users and technical teams to make informed decisions while working within Oracle’s secure, cloud-based ERP environment.
Oracle Fusion users often face core challenges related to data accessibility, complexity, and usability. Navigating the vast and intricate data model can be overwhelming, even for tech-savvy users. Time-sensitive decision-making requires quick access to insights, but users may struggle with reporting tools in Oracle Fusion when finding or generating the right reports, whether with the help of IT or without relying on technical teams.
To address these challenges, CloudSQL Desktop offers a performance-focused, SQL-based solution that complements Oracle’s native reporting tools. Designed for power users, analysts, and developers, it provides direct access to Oracle Fusion data using a familiar SQL editor interface, enabling faster and more flexible reporting.
Unlike drag-and-drop interfaces, CloudSQL Desktop empowers users to write and optimize SQL queries. It serves as a valuable complement to Oracle’s built-in tools, providing speed, control, and precision for enhanced data access.
You Should Read: Oracle Fusion Data Extraction Best Practices
What Oracle Fusion Provides: Native Reporting Tools
Oracle Fusion Cloud Applications offer a suite of built-in reporting tools to help users extract, visualize, and act on enterprise data. Two of the most widely used tools are Oracle Transactional Business Intelligence (OTBI) and BI Publisher (BIP), each serving distinct user personas and use cases.
OTBI (Oracle Transactional Business Intelligence)
OTBI is designed for business users who need real-time, ad hoc reporting from Oracle Fusion’s transactional database. It leverages pre-built subject areas (such as Payables Invoices, Purchase Orders, or Employees), enabling users to drag and drop data elements into interactive reports without requiring SQL code.
Step-by-Step Process
- Log in to Oracle Fusion Applications and navigate to Reports and Analytics under Tools. Ensure your system administrator assigns the correct roles.

- Use the Create button to add new entries or tasks, then analyze performance through reports and analytics.

- Select the desired subject from the list, then click Continue to proceed.

- Select the required columns from the available options, then proceed to the next step.

- Enter a suitable title for your report, then continue to save or configure further settings.

- Make necessary changes to the table content or structure, then review or finalize your updates.

- Apply sorting and filters to organize the data as needed.


- After completing all changes, click Save to confirm and store your updates.

Also Read: Oracle Fusion Reporting Without OTBI
BI Publisher (BIP)
BI Publisher is the go-to tool for SQL-based reporting in Oracle Fusion. It enables technical users to write custom SQL queries against the BI View Object (BIVOT) schema, supporting rich formatting for reports such as invoices, payroll, purchase orders, or regulatory filings.
Oracle Business Intelligence Cloud Connector (BICC)
Oracle Business Intelligence Cloud Connector (BICC) allows users to extract data from Oracle Fusion to external storage. It helps automate data movement, enabling easier reporting and integration with other systems.
Step-by-Step Process
- Navigate to BICC by suffixing the Fusion instance URL with biacm.
- On the left side, click Manage Offerings and Data Storage.

- Under Actions, click Create Offering.

- Provide an offering code, name, and description.
- From the data store, add required view objects and click Save.

- Click on the offering you created and select the data store to edit columns.
- Click Select Columns, choose columns, and click Save.


- Navigate to Manage Extract Schedules from the side menu.
- Click Add under schedules.

- Select Job Type as Application Data Extract, provide a job name, select recurrence, and click Next.

- Select the offering and enable data stores to extract, then click Next.

- Choose External Storage as UCM and click Save.

- After submission, check extract status by clicking Refresh.

- Once extraction succeeds, navigate to UCM by suffixing the Oracle Fusion URL with /cs.
- Expand Search, find your file, and download by clicking on the ID column.

Oracle Business Intelligence Cloud Connector (BICC)
Oracle Business Intelligence Cloud Connector (BICC) enables data extraction from Oracle Fusion into external storage solutions.
It simplifies integration but requires additional reporting and automation layers for full functionality.
Step 1: To navigate to BICC, suffix the fusion instance url with biacm.
Step 2: On the left side of the page, click on Manage Offerings and Data Storage.
Step 3: Under Actions button, click on Create Offering.
Step 4: Provide an offering code, name, and description.
Step 5: From the data store, add the required view objects which are needed and click on save.
Step 6: Click on the offering you created and click on the data store you want to edit (to select columns).
Step 7: Click on Select Columns Button.
Step 8: Select the Columns and click on Save.
Step 9: Navigate to Manage Extract Schedules from the side menu.
Step 10: Click on Add icon under Schedules.
Step 11: Select the Job Type as Application Data Extract, provide a job name and Select the Recurrence as needed and click on Next.
Step 12: Select the Offering and enable the data stores to be extracted, and click on Next.
Step 14: Choose the External Storage as UCM and click on Save.
Step 15: After submitting the extract, you can check its status in the Manage Extract Schedules by clicking the refresh button.
Step 16: Once the Extract is successful, navigate to UCM by suffixing the Oracle Fusion url with /cs.
Step 17: From the left pane, expand search and search for your file and download by clicking on the ID column.
Limitations of Native Oracle Fusion Tools
While reporting tools in Oracle Fusion offer robust built-in capabilities, each tool comes with limitations that can impact performance, flexibility, and user experience.
OTBI
- Limited Subject Area Coverage: OTBI only exposes predefined subject areas created by Oracle. If a required table or field is not available in the subject area, users cannot access it without custom development.
- No Access to Back-End Tables: OTBI does not allow direct SQL access to database tables or views. This restricts users from performing complex joins, subqueries, or accessing real-time custom data not exposed in subject areas.
- Performance Issues with Large Datasets: Since OTBI queries live transactional data, running complex or large reports can affect application performance and result in timeouts or delays.
- Limited Data Modelling Flexibility: Users cannot create new subject areas, define custom data models, or deeply customize data joins without developer support and use of BI Publisher or backend configurations.
BI Publisher
- Limited Interactivity: BI Publisher is designed for static, pixel-perfect reports (e.g., invoices, payslips). It lacks interactive features like drill-downs or dynamic filters found in OTBI dashboards.
- Slower Development and Deployment: Creating or modifying BI reports involves multiple components: data models, layouts, templates, and bursting logic. This increases complexity and development time.
- No Ad-Hoc Reporting: Unlike OTBI, BI Publisher is not meant for quick ad-hoc queries. Users must rely on predefined reports or request development for new ones.
- Performance Issues with Large Output: When used for exporting large datasets (e.g., Excel or PDF), BI reports may time out, consume high memory, or fail due to formatting overhead.
- Very Limited SQL Editing Interface: While developers can write any SQL in theory with BI Publisher, the SQL editing interface is a plain text-based interface with no formatting capabilities. Developers will need to depend on a third-party editor like Notepad++ and switch between these tools and BI window.
BICC
- External Infrastructure Required: BICC can produce flat files, but the data must be loaded into an external data warehousing solution.
- No Native Reporting: BICC is not a reporting solution and requires an additional reporting layer on top.
- Limited Flexibility: Developers must depend on the View Objects provided by Oracle, offering limited flexibility.
- Custom Automation Needed: A full end-to-end file transfer and automation mechanism must be developed to move the data files produced by BICC to external storage.
Must Read: Complete Guide to Oracle Fusion Custom Report Builder and CloudSQL Advantages
Introducing CloudSQL: Oracle Fusion SQL Tool Built for Speed
CloudSQL complements native reporting tools in Oracle Fusion, combining a powerful SQL editor with innovative execution tools. Whether you are analysing data or building reports, CloudSQL’s features keeps things fast and fluid and is optimized for Oracle Fusion ERP reporting.
Key Features Include
- One-Click SQL Execution: Connect directly to Oracle Fusion with your credentials and run queries instantly no extra steps or overhead. Enjoy lightning-fast execution and a smoother, more efficient way to code.
- Rich SQL Editor: Get advanced syntax highlighting, flexible formatting, and intelligent auto-complete, all in one place. Work with unlimited worksheets and write SQL faster without switching between tools.
- Powerful Result Grid: Filter, group, and analyze query results directly in CloudSQL without exporting to Excel. Use the single record view for quick, detailed validation of your data.
- One-Click Export to Excel & CSV: Export query results instantly to Excel or CSV, with custom delimiters for formats like HDL and FBDI. Large downloads run in the background so you can keep working.
- Intuitive Database Browser: Quickly search and explore tables, columns, views, and constraints in your Oracle Cloud database. Copy all column names at once for faster query writing.
- Direct BI Publisher Integration: Open, edit, and test BI data model SQL directly in CloudSQL, no need for multiple tools. Debug and save changes instantly to speed up development.
- SQL Library: Automatically save all queries to your history and organize them in a personal or shared SQL library. Access frequently used or public SQLs in seconds.
- SSO Authentication: Log in securely with your organization’s Single Sign-On, without needing a service account. CloudSQL handles authentication seamlessly through your existing login system.
- Secure Credential Sharing: Share query access with your team without revealing Oracle Cloud credentials. Prevent unwanted BI report changes while allowing safe, read-only querying.
- Built-in Bind Variable Support: Easily work with bind variables by entering parameter values directly in the UI when running queries. Keep SQL secure and efficient with minimal effort.
- Intelligent Error Assistance: Get clear, actionable suggestions for fixing SQL errors. CloudSQL analyzes issues so you can debug faster and spend more time coding, not troubleshooting.
- Background Execution: Run long queries in the background and get notified when they are complete, so you can stay productive without waiting.
- AI-Powered SQL Error Correction: Let AI handle the heavy lifting when queries fail. CloudSQL instantly analyzes errors, suggests fixes, and gets your SQL back on track with a single click, keeping debugging fast, smart, and interruption-free.
You May Read: How to Connect to Oracle Fusion Database for SQL Queries?
Feature Comparison: CloudSQL vs. Native Tools
A table comparing CloudSQL with native reporting tools in Oracle Fusion:
| Feature | CloudSQL | OTBI | BI Publisher | BICC |
| SQL-level data access | ✅ | ❌ | ✅ | ❌ |
| Ad hoc Report Creation | ✅ | ❌ | ⚠️ (Tedious) | ❌ |
| Real time data access | ✅ | ✅ | ✅ | ❌ |
| Batch process Performance | ✅ | ⚠️ | ✅ | ✅ |
| Excel integration | ✅ | ⚠️ Partial | ✅ | ❌ |
| Ease of Use | ✅ | ✅ | ❌ | ❌ |
| Pricing & Licensing | CloudSQL subscription | Included | Included | Included |
Use Cases & User Personas
Use cases & User Personas highlight real-world scenarios where CloudSQL delivers value to different roles in an organization. Each use case maps a specific actor, problem, and solution, showing how CloudSQL simplifies work and drives outcomes.
Use Case 1: Accelerating BI Report Development in Oracle Cloud ERP Using CloudSQL
Actor: BI Developer at a mid-sized company using Oracle Fusion Applications
Problem
The developer is tasked with building a BI Publisher report to fetch purchase order (PO) lines along with vendor and project details.
However, Oracle BI Publisher lacks a user-friendly SQL editor, making it difficult to develop and test complex queries.
With queries spanning over 100 lines, developers often require over 50 iterations to finalize a working version.
Frequent switching between editors, limited visibility into table structures, and difficulty in diagnosing SQL errors further slow down the process.
Solution
Use CloudSQL Desktop to streamline SQL development by providing a powerful, integrated SQL editor connected to the Oracle BI schema.
It simplifies query writing, testing, and validation, while offering database schema browsing and direct interaction with BI data models.
Steps / Flow
- The developer opens CloudSQL Desktop and securely connects to the Oracle ERP environment using their credentials.
- Using the built-in Database Browser, they explore relationships between PO, vendor, and project tables.
- CloudSQL’s autocomplete and column tooltips help write the initial SQL faster.
- The developer executes and iteratively adjusts the query in one click, reducing turnaround time.
- Syntax errors are quickly identified and resolved with the AI-powered SQL fixer.
- Once finalized, the SQL is copied to BI Publisher’s data model or directly opened and modified within CloudSQL.
- The report is then finalized in BI Publisher with minimal back-and-forth.
Benefits / Outcomes
- 35% reduction in SQL development time through fewer tool switches and faster iteration.
- 50% reduction in time spent debugging SQL errors using AI-based assistance.
- Increased developer satisfaction from a streamlined and intuitive SQL experience.
- Reduced dependency on external documentation thanks to the built-in database browser.
Use Case 2: Ad-hoc Retrieval of Oracle Fusion Data for Advanced Analysis
Actor: Business Super User at a Construction company using Oracle Fusion Applications
Problem
The business super user often needs to run custom SQL queries to analyze customer and AR transaction data in detail.
While they’re comfortable writing SQL, they’re frustrated by the lack of direct access to Oracle Fusion data, something they had in earlier systems like Oracle E-Business Suite.
Oracle’s built-in tools like BI Publisher aren’t designed for quick, ad-hoc analysis. Creating a layout just to run a one-time query feels like unnecessary overhead.
Even when using sample data in BI Publisher, the limit is just 200 rows. And when trying to pull larger data sets, reports often time out or return incomplete results.
As a result, they must rely on the IT team to obtain the necessary data, which slows down decision-making and introduces avoidable delays.
Solution
CloudSQL Desktop provides the business user with direct, secure access to Oracle Fusion’s BI schema through a familiar, developer-friendly SQL editor.
It eliminates the need to create report layouts or rely on sample data limits. Users can write and run queries on demand, just as they did in legacy ERP systems.
Importantly, CloudSQL supports background execution of queries, allowing large datasets to be retrieved without timing out, so users can run heavy queries without interruptions.
The tool also enables easy data export to Excel and helps users explore table relationships using the built-in database browser.
Steps / Flow
- The business user launches CloudSQL Desktop and logs in with Fusion credentials.
- They explore AR and customer data tables using the database browser to identify relevant fields.
- A SQL query is written and instantly executed to retrieve data for analysis.
- The user fine-tunes the query based on output, filtering and joining additional tables as needed.
- Once satisfied, user can submit the execution as a background process and the data is exported directly to Excel for further processing or sharing with stakeholders.
Benefits / Outcomes
- Immediate access to real-time Fusion data without relying on IT or creating BI Publisher reports.
- Time-to-insight significantly reduced, enabling more agile business decisions.
- Familiar SQL environment reduces learning curve and frustration for business users.
- Enables self-service analytics, increasing user independence and operational efficiency.
Use Case 3: Identifying Integration Defects in Oracle HCM Using CloudSQL
Actor: IT System Administrator at a Retail company using Oracle Fusion HCM Applications
Problem
A defect is reported in the HCM inbound integration from ADP. Oracle Support attributes the issue to custom integration, but the third-party vendor cannot isolate the root cause.
The IT administrator needs to analyze pre- and post-integration data by querying the system directly. Unfortunately, Oracle BI does not expose all necessary columns, and the sample data limit and layout constraints make it challenging to extract data efficiently.
Solution
CloudSQL Desktop enables administrators to write, test, and execute SQL queries directly against Oracle Fusion’s BI schema, allowing for in-depth data analysis and the quick identification of data anomalies across integration runs.
Steps / Flow
- The administrator opens CloudSQL Desktop and connects to the Oracle Fusion instance.
- They use the Database Browser to locate employee, assignment, and integration tracking tables.
- SQL queries are written to compare data from before and after the integration run.
- The admin uses one-click execution to validate records and spot discrepancies.
- AI-assisted SQL debugging helps correct syntax and logic errors quickly.
- The final dataset is exported to Excel for documentation and shared with internal stakeholders and vendors.
Benefits / Outcomes
- Faster issue resolution by allowing direct access to detailed data across integration points.
- Reduced reliance on support teams and vendors for root cause analysis.
- Improved accuracy in defect tracking and reporting.
- Enhances IT team’s ability to monitor and validate critical HCM integrations proactively.
How Does CloudSQL Work?
CloudSQL simplifies the reporting process by making SQL execution in Oracle Fusion quick and seamless. This walkthrough explains each step clearly, from connecting to running queries and exporting results.
- Select a connection: Open the Cloud SQL Desktop application and select New Connection to initiate a secure connection to your Oracle Fusion.
- Enter connection details: Provide the required information, including Connection Name, Connection URL, Username, and Password, to configure access to your Oracle Fusion instance.
- Test and create connection: Click on the Test Connection button to verify the details, then select Create Connection to save and establish the configuration.
- Select the configured connection: After creating the connection, choose the configured connection from the list to proceed with establishing the connection to the database.
- Enter and run SQL query: Once the connection is established, enter your desired SQL query in the editor and click on the Run button to execute and view the results.
- Export the data: After running the query and viewing the results, click on the Export option to download the data in your preferred format, such as CSV or Excel.
Performance Benchmarks & ROI
In enterprise reporting, speed is not just a convenience; it is a competitive advantage.
Whether it’s a finance analyst pulling month-end numbers or an IT user validating data migration, faster access to reliable data translates directly into better decisions and saved effort.
Let’s examine a real-world example to benchmark performance across Oracle Fusion’s native tools, OTBI and BI Publisher (BIP), compared to CloudSQL Desktop, a SQL-first reporting tool designed for speed and flexibility.
Use Case: AP Invoice Report with Supplier & Project Details
A user wants to generate a report showing Accounts Payable invoice details, enriched with supplier and project information, filtered by date and business unit. The user already has a ready and tested SQL for this.
OTBI (Oracle Transactional Business Intelligence)
- Time-to-Query: ~8–10 minutes
- Workflow: Navigate to subject area → drag fields → apply filters → run → export
- Notes: Best for simple reports when the required data fits into a single subject area.
BI Publisher (BIP)
- Time-to-Query: ~12–20 minutes
- Workflow: Write SQL → create data model → test (limited rows) → build report layout → run/export
- Notes: Useful for advanced logic or custom joins but adds overhead.
CloudSQL Desktop
- Time-to-Query: ~2–3 minutes
- Workflow: Write SQL → preview full dataset instantly → export
- Notes: No layout needed, no row limits, and supports background execution for heavy queries.
By cutting the Time-to-Query from ~15 minutes to under 3, CloudSQL Desktop empowers users to run more reports, iterate faster, and reduce dependency on IT.
For teams dealing with dozens of reports weekly, the cumulative time saved translates into real business value, increased productivity, faster decision-making, and reduced frustration.
Customer Success & Testimonials
For organizations using reporting tools in Oracle Fusion, CloudSQL provides a companion solution that boosts speed and efficiency.
ERP Cloud Architect, United Kingdom
A godsend for technical consultants and OTBI developers. Provides a much-needed SQL platform to write, review, and validate SQLs and extract data from Fusion Applications.
Oracle Consultant
This is a game-changer tool that was a massive miss for too long in the Cloud. OTBI has significant limitations in running individual SQL select statements for everyday usage. The ability to store queries for future use or to share them with the user community is a real time saver.
While that piece could use a little improvement, it is leaps and bounds better than what is currently available.
Oracle Functional Consultant
An excellent solution for connecting directly to the Oracle Cloud database securely and efficiently. The tool provides all the core features one would expect from this type of solution. In addition, it offers several valuable enhancements, such as: The ability to filter results directly within the application, eliminating the need to export data to Excel.
SSO (Single Sign-On) integration, ensuring a secure and seamless login experience. High performance, with speedy response times even when working with large datasets. Overall, it’s a practical and powerful tool that has helped streamline my daily work with Oracle Cloud.
I highly recommend it for anyone looking to improve efficiency and database accessibility in a secure environment.
Frequently Asked Questions (FAQs)
What is CloudSQL?
CloudSQL desktop is a desktop Integrated development environment (IDE) to develop and run SQLs against Oracle Fusion (Cloud) Applications. The desktop application can be downloaded to your local machine and used.
Can I run SQL queries on Oracle Fusion?
Yes, you can run SQL queries on Oracle Fusion. Just create a connection using your Oracle Fusion credentials, and you are good to go.
Does CloudSQL work with BI Publisher?
Yes, CloudSQL works with BI Publisher. CloudSQL also provides the facility to access BI data models directly from Oracle Fusion.
Is Excel support included?
Yes, CloudSQL Desktop supports both Excel and CSV downloads.
How is security managed?
Once CloudSQL is downloaded to your desktop, all data and settings are securely stored on your company network and personal computer. You have complete control over your data.
Do I need to install CloudSQL on my machine?
No, CloudSQL is available as a zip file. You can unzip and launch the application.
How can I get CloudSQL License?
CloudSQL Licence is available to purchase from www.datafusing.com at a price of $20 per user per month. Annual licences are also available on request.