Skip to Main Content
IBM Data Platform Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data Platform organization. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:


Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,


Post your ideas

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

IBM Employees should enter Ideas at https://ideas.ibm.com



Status Submitted
Workspace Cognos Analytics
Created by Guest
Created on Apr 2, 2026

Enable support for Oracle Partitioning or Oracle Always On

Real-Life Scenario & Pain Points:

Consider a large government agency using Cognos Analytics for financial auditing and human resources reporting against a 50-terabyte Oracle data warehouse. A senior financial analyst needs to run a report to audit all personnel travel expenses for a specific command for the last fiscal quarter.

The underlying FINANCIAL_LEDGER table is massive and partitioned by fiscal quarter. Because the Cognos-generated query is not partition-aware, it initiates a full table scan across ten years of financial data instead of only reading the single, relevant quarterly partition. The analyst's "quick audit" query takes over an hour to complete, and frequently times out. This severe delay makes iterative data exploration for fraud or waste detection impossible and creates a significant backlog for mandatory compliance reporting.

Furthermore, during a database node failure in our Oracle RAC cluster, all running reports fail. Scheduled reports that were due to run during the outage are skipped entirely, requiring manual intervention and reruns by the BI team, which can delay the delivery of critical financial summaries to leadership.

Current Workaround(s):

Our teams are forced into inefficient and costly workarounds to deliver these critical reports:

  1. Manual SQL Queries: Our most critical reports are built using manually written, pre-tuned SQL that forces partition selection. This is not a scalable solution, it prevents our financial and HR analysts from performing self-service analysis, and it creates a significant development and maintenance bottleneck for the IT team.

  2. Summary Tables: We build and maintain dozens of aggregated summary tables to pre-calculate results for specific reporting needs. This adds significant complexity and cost to our ETL process, consumes redundant storage, and means users are often looking at data that is stale by a day or more.

  3. Over-provisioning Hardware: We have been forced to invest in a more expensive, high-end database server just to handle the inefficient, brute-force query load from Cognos. This is a poor use of taxpayer or company funds.

Proposed Solution(s):

I propose that Cognos Analytics be enhanced to natively support and leverage two key Oracle Database features:

  1. Oracle Partitioning: The Cognos query engine must be made "partition-aware" to generate SQL that allows the Oracle database to automatically prune queries, scanning only the necessary data partitions instead of the entire table.

  2. Oracle High Availability (HA): Cognos must be certified for transparent failover with Oracle RAC and provide connection options to utilize read-only standby databases (Active Data Guard) to offload reporting workloads.

Benefits & Value:

  • Direct Value: Drastically faster report performance (reducing query times from hours to minutes), leading to higher user adoption and satisfaction for critical financial and HR analysis.

  • Business Value: Enables true self-service BI on massive datasets, empowering analysts to perform timely audits, detect anomalies, and provide leadership with accurate, up-to-date personnel and financial data.

  • Financial Value: Reduces the Total Cost of Ownership (TCO) by optimizing resource usage, which can delay or eliminate the need for costly hardware upgrades and reduce database licensing costs.

  • Strategic Value: Increases the reliability and resilience of our entire business intelligence platform, ensuring business continuity for mission-critical financial and personnel reporting.

Impact:

  • # of Users Impacted: In our organization alone, this impacts over 1,000 active users, including financial auditors, HR analysts, and senior leadership who rely on this data.

  • Frequency of Impact: This is a daily issue. A significant portion of our daily queries are against our largest partitioned financial and personnel tables, and every one of these queries is a performance liability. Our BI support team (20 members) deals with the consequences of this performance bottleneck every day.

Needed By Yesterday (Let's go already!)