andygeorge
Technical User
Hi,
I have discovered a major flaw in Cognos 8.
In the modelling tool - Framework Manager - Cognos have created 2 new types of objects
- Regular Dimensions (Query Subjects with Dimension Hierarchy functionality)
- Measure Dimensions (Facts essentially whereby scope can be set at different different dimension levels).
The flaw is as follows:
RELATIONSHIPS INSERTED BETWEEN MEASURE DIMENSIONS AND REGULAR DIMENSIONS DO NOT WORK!!!!
In fact they work for single level hierarchies - but as soon as you create a proper multi-level regular dimension and try to drill down in query studio/report studio, the server attempts a cross-product join i.e. the join is not used.
Joins performed at underlying query subject levels will work, as shown in the sample (simple) Cognos models - but you cannot create your relationships in this way if you have an Enterprise solution whereby FM models are split into different business areas and these 'database views' are linked together via linked segments into each 'datamart' model - with this approach you need to be able to join the dimension objects directly (regular and measure dimensions) at Data-Mart level.
Has anyone else encountered this ridiculous flaw? Can anyone else confirm my findings ?? I've reported it to Cognos, but they are keeping suspiciously quiet on this matter at the moment......
I'm sure Business Objects would love to hear about this one......
Regards,
Andy George
BI Consultant
I have discovered a major flaw in Cognos 8.
In the modelling tool - Framework Manager - Cognos have created 2 new types of objects
- Regular Dimensions (Query Subjects with Dimension Hierarchy functionality)
- Measure Dimensions (Facts essentially whereby scope can be set at different different dimension levels).
The flaw is as follows:
RELATIONSHIPS INSERTED BETWEEN MEASURE DIMENSIONS AND REGULAR DIMENSIONS DO NOT WORK!!!!
In fact they work for single level hierarchies - but as soon as you create a proper multi-level regular dimension and try to drill down in query studio/report studio, the server attempts a cross-product join i.e. the join is not used.
Joins performed at underlying query subject levels will work, as shown in the sample (simple) Cognos models - but you cannot create your relationships in this way if you have an Enterprise solution whereby FM models are split into different business areas and these 'database views' are linked together via linked segments into each 'datamart' model - with this approach you need to be able to join the dimension objects directly (regular and measure dimensions) at Data-Mart level.
Has anyone else encountered this ridiculous flaw? Can anyone else confirm my findings ?? I've reported it to Cognos, but they are keeping suspiciously quiet on this matter at the moment......
I'm sure Business Objects would love to hear about this one......
Regards,
Andy George
BI Consultant