MetaManager - Administrative Tools for IBM Cognos
Pricing starting at $2,100
Download Now Learn More
case
when [dimension] = 'value' then 'blah'
else 'blub'
endcase [dimension]
when 'value' then 'blah'
else 'blub'
endQuoteThe fact table in question is a table with about 130.000 records, ... When using this dimension, the number of records increases to 170 million.
Quote from: bus_pass_man on 05 Dec 2025 06:08:47 PMYes I think you're doing something wrong. You don't mention a bridge table for your N:N relationship, which you probably would want to have for any legitimate bridge table scenario but I really don't think this is one of them.
Can you clarify what you mean by this. Is this a duration? What are you trying to do here?
Also is the N:N in the time dimension or the relationship between it and the fact table? You are unclear.
I can not comment about possible other modelling problems because I have not seen your model and all the information I have is what you have chosen to reveal.
One very big problem with data sets is that you can't define data security on them, unlike tables in a loaded schema.
Quote from: dougp on 05 Dec 2025 12:22:43 PMThat is expected. The dashboard that gets data from the database must perform these tasks for every visualization every time the user touches something.
write SQL
connect to the database server
run a query that involves joins between multiple tables
get a response back
update the viz
Put another way, when you are connecting to the database:
Cognos must write a more complex query.
Cognos spends time communicating with the db server.
the database server must perform lookups and filters across joins.
Cognos spends more time communicating with the db server.
Cognos waits for the data to be downloaded across the network.
In contrast, using a Cognos dataset means
write SQL
get data from a single table
update the viz
Choosing to use a Cognos dataset involves considering the tradeoffs between size and speed. For most cases, a dataset will perform much faster than a direct database connection.
This is the same as using Power BI and comparing Import vs. Direct Query.
| BSP Software Documentation |
| MetaManager Documentation and Knowledgebase |
| Version Control Documentation and Knowledgebase |
| BSP Software | Resources | About Us | ||
| MetaManager | BSP Software Training | BSP Software | ||
| Integrated Control Suite | YouTube Channel | Micro Strategies Inc | ||
| Security Migration | IBM Cognos | |||
| Integrated Management Suite | ||||