Dimensionality of facts and Microsoft SSAS Cubes
4 posters
Page 1 of 1
Dimensionality of facts and Microsoft SSAS Cubes
Hello,
My understanding is that dimensionality of facts is important and careful attention has to paid when facts of different dimensionality are combined in analysing. So I would expect that facts are grouped in to measure groups (ie. having the same dimensionality) in Cubes so that end users know which facts can be combined / used in the same report, when analysing data by slicing and dicing.
However, I notice that MS Analysis Services Cubes do not make this distinction. All the facts (measures), regardless of their dimensionality, are in one common please called 'Measures Dimension'. There is no easy for a cube user to know the dimensionality of facts (measures). This paints the picture that dimensionality of facts has no importance when analysing/slicing/dicing Cube data. I thought this was a big "NO NO", but no one has found any problems with this.
Has anyone noticed this? Or, am I mistaken and dimensionality of facts is not important?
Thanks
My understanding is that dimensionality of facts is important and careful attention has to paid when facts of different dimensionality are combined in analysing. So I would expect that facts are grouped in to measure groups (ie. having the same dimensionality) in Cubes so that end users know which facts can be combined / used in the same report, when analysing data by slicing and dicing.
However, I notice that MS Analysis Services Cubes do not make this distinction. All the facts (measures), regardless of their dimensionality, are in one common please called 'Measures Dimension'. There is no easy for a cube user to know the dimensionality of facts (measures). This paints the picture that dimensionality of facts has no importance when analysing/slicing/dicing Cube data. I thought this was a big "NO NO", but no one has found any problems with this.
Has anyone noticed this? Or, am I mistaken and dimensionality of facts is not important?
Thanks
Last edited by sman on Sun Jan 30, 2011 3:23 am; edited 2 times in total (Reason for editing : added details)
sman- Posts : 22
Join date : 2011-01-30
Re: Dimensionality of facts and Microsoft SSAS Cubes
Hi Sman,
This may be a "feature" of your client tool.
If you query an SSAS cube using Excel 2007+ PivotTables, SSRS Report Designer or the BIDS cube browser, the Measure Groups (Fact Tables) defined in your cube are shown. Excel also lets you filter the Dimension list by Measure Group: "Show fields related to".
Good luck!
This may be a "feature" of your client tool.
If you query an SSAS cube using Excel 2007+ PivotTables, SSRS Report Designer or the BIDS cube browser, the Measure Groups (Fact Tables) defined in your cube are shown. Excel also lets you filter the Dimension list by Measure Group: "Show fields related to".
Good luck!
Re: Dimensionality of facts and Microsoft SSAS Cubes
I don't know, I may be out of touch, but doesn't a cube have only one set of dimensions? Some measures may not be fully additive, but you would not have measures of different grains in the same cube.
MS's implementation of MDX does support joining cubes, but only along common dimensions.
MS's implementation of MDX does support joining cubes, but only along common dimensions.
Re: Dimensionality of facts and Microsoft SSAS Cubes
Dimensionality is very important in any OLAP cube. SSAS is definitely no exception. Ignoring it will result in unexpected result by cube. However cube does not stop you from connecting fact to irrelevant dimension, it's users' responsibility to relate dimensions to the fact and configure dimension usage properly, based on the knowledge on the underlying schema.
What do you mean “Measures dimension”? As far as I know, there are clearly two tree-view boxes, Measures and Dimensions, that contain the two kinds separately. However there is a MS term “Fact dimension” which is effectively the degenerate dimension, meaning an attribute or measure can be configured as a dimension.
What do you mean “Measures dimension”? As far as I know, there are clearly two tree-view boxes, Measures and Dimensions, that contain the two kinds separately. However there is a MS term “Fact dimension” which is effectively the degenerate dimension, meaning an attribute or measure can be configured as a dimension.
hang- Posts : 528
Join date : 2010-05-07
Location : Brisbane, Australia
Re: Dimensionality of facts and Microsoft SSAS Cubes
@ngalemoo
Since SQL Server 2005, SSAS has allowed multiple facts ("Measure Groups") of varying grain in a single cube.
Mike
Since SQL Server 2005, SSAS has allowed multiple facts ("Measure Groups") of varying grain in a single cube.
Mike
Similar topics
» Control Checks between Sql Tables (Facts and Dims) and SSAS Cubes?
» Filters in SSAS Cubes
» SQL Server 2008 R2 Standard/SSAS doesn't support semi additive facts
» Fact dimensionality
» Relative Rank with Varying Dimensionality - Fact or MDX?
» Filters in SSAS Cubes
» SQL Server 2008 R2 Standard/SSAS doesn't support semi additive facts
» Fact dimensionality
» Relative Rank with Varying Dimensionality - Fact or MDX?
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum