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
Components Reporting
Created by Guest
Created on Jan 29, 2026

Official Support and Optimization for Master-Detail Relationships with Data Modules

Currently, master-detail optimization is not officially supported for data modules. While a workaround exists, we require this feature to be officially supported to ensure a reliable and performant analytics experience for our customers.

Business Justification:
Data modules are the future of Cognos, and we aim to build all new applications based on the Trino datasource using data modules instead of Framework Manager packages. However, the lack of official support and performance optimization for master-detail relationships in data modules presents significant challenges:

  1. Performance Disparity:

    1. Master-detail optimization with data modules is significantly slower compared to Framework Manager packages.

    2. The performance of master-detail relationships must be optimized to ensure parity between data modules and packages.

  2. Crosstab Compatibility:

    1. Master-detail optimization does not currently work with crosstabs, which is a critical feature for our customers.

  3. Trino Datasource Challenges:

    1. Master-detail relationships with Trino are not optimized, leading to poor performance. Trino introduces significant overhead to queries, and Cognos sends a large number of detail queries sequentially to the datasource, making report execution much slower compared to databases like DB2.

    2. Concurrent query execution for master-detail relationships is not supported, further exacerbating performance issues.

Proposed Enhancements:

  • Officially support master-detail optimization for data modules.

  • Optimize master-detail performance in data modules to match the performance of Framework Manager packages or make it even better.

  • Enable master-detail optimization for crosstabs.

  • Enabling concurrent query execution for use cases where master-detail optimization is not enabled.

Impact on Customers:
Our customers expect a performance-optimized analytics experience. The current limitations result in:

  • Significantly slower report execution for master-detail relationships with Trino compared to traditional databases.

  • Inability to use crosstabs with master-detail optimization, which is a critical requirement for many use cases.

  • A lack of support for master-detail optimization in data modules, despite data modules being the recommended approach for new applications.

Conclusion:
To meet customer expectations and align with the strategic direction of Cognos, it is essential to provide official support and performance optimization for master-detail relationships in data modules. Addressing these issues will enhance the user experience, improve performance, and ensure that data modules can fully replace Framework Manager packages for modern analytics solutions.

Needed By Yesterday (Let's go already!)