![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
The data we have gets grouped into report month and year, 04 2006 for example. The reporting we do is based on rolling periods. For example, the report period is 200605 but we do 3 compute periods; 1 month, 3 month rolling, and 12 month rolling. So for May 2006 it breaks down as the following: 1 mo is May 2006, 3 month has report periods of 2006 03 through 2006 05, and 12 month has 2005 06 through 2005 05. The other trick to this is that our hierarchy can change from month to month, meaning an entity can switch what parent he belongs too. For historical purposes, we need to preserve that hierarchy. For example, when I look a January 2006 scores, I need to see an entity in the parent it was during January 2006, not what it is today. What I started with was a just the hierarchy. This worked out well and matched what would be the 12 month rolling scores. I then created a hierarchy with durations (what I call a combination of the report period and computer period). The duration is connected to the fact table via another look up table that has which report periods are in which durations. When I process my cube, I do not get a breakdown by time like I expected. When expand the dimension, each of my durations shows the same numbers. How can I create a dimension or set of dimensions that will all me to do "time" slicing on a rolling scale and also be able to preserve the hierarchy? Can anybody point me the in the right direction? |
#3
| |||
| |||
|
#4
| |||
| |||
|
| Defining Time Intelligence Calculations using the Business Intelligence |
![]() |
| Thread Tools | |
| Display Modes | |
| |