Hi Everyone,
I got a scenario where the budget values in the data file having some numbers against the parent as well, like below
If I skip the consolidation load, then cube default rollup is different then what it usually has,
so I have decided to roll up everything to show as a single measure "value=allocated+unallocated" to get that, I have to create a dummy element on each level to store the unallocated & allocated. At one point, I'm also making the complex hierarchy, rather than simple structure, like below
So ultimately, rollup in the cube is what I need rather than loading on the consolidation level, did anybody have this scenario before, is there a better way of doing it or some workarounds to get it. please let me know your thoughts.
Thanks in Advance!!
Rollup design issue in building hierarchy
-
- MVP
- Posts: 3230
- Joined: Mon Dec 29, 2008 6:26 pm
- OLAP Product: TM1, Jedox
- Version: PAL 2.1.5
- Excel Version: Microsoft 365
- Location: Brussels, Belgium
- Contact:
Re: Rollup design issue in building hierarchy
Hi
Either you use dummy elements (my preferred option), either you load the complement on to one of the children (maybe on a different measure), ...
There is no real workaround other than these, unless I'm overlooking the obvious.
Either you use dummy elements (my preferred option), either you load the complement on to one of the children (maybe on a different measure), ...
There is no real workaround other than these, unless I'm overlooking the obvious.
Best regards,
Wim Gielis
IBM Champion 2024-2025
Excel Most Valuable Professional, 2011-2014
https://www.wimgielis.com ==> 121 TM1 articles and a lot of custom code
Newest blog article: Deleting elements quickly
Wim Gielis
IBM Champion 2024-2025
Excel Most Valuable Professional, 2011-2014
https://www.wimgielis.com ==> 121 TM1 articles and a lot of custom code
Newest blog article: Deleting elements quickly
-
- Regular Participant
- Posts: 424
- Joined: Sat Mar 10, 2012 1:03 pm
- OLAP Product: IBM TM1, Planning Analytics, P
- Version: PAW 2.0.8
- Excel Version: 2019
Re: Rollup design issue in building hierarchy
Thanks Wim,Could you please elaborate further with an example.
"You Never Fail Until You Stop Trying......"
-
- MVP
- Posts: 3230
- Joined: Mon Dec 29, 2008 6:26 pm
- OLAP Product: TM1, Jedox
- Version: PAL 2.1.5
- Excel Version: Microsoft 365
- Location: Brussels, Belgium
- Contact:
Re: Rollup design issue in building hierarchy
Euh, didn't Rams explain what he was doing in the opening post?BariAbdul wrote:Thanks Wim,Could you please elaborate further with an example.
I think some part of the overall solution will also depend on the layout of the data source (file) or relational table (columns) and so on.
If unconvenient, you could store the values for the consolidated cells in a different cube, and a second process can then add the difference between the main cube and the desired totals, to cells at the lowest level. Whether dummy elements or not.
Best regards,
Wim Gielis
IBM Champion 2024-2025
Excel Most Valuable Professional, 2011-2014
https://www.wimgielis.com ==> 121 TM1 articles and a lot of custom code
Newest blog article: Deleting elements quickly
Wim Gielis
IBM Champion 2024-2025
Excel Most Valuable Professional, 2011-2014
https://www.wimgielis.com ==> 121 TM1 articles and a lot of custom code
Newest blog article: Deleting elements quickly
-
- Regular Participant
- Posts: 424
- Joined: Sat Mar 10, 2012 1:03 pm
- OLAP Product: IBM TM1, Planning Analytics, P
- Version: PAW 2.0.8
- Excel Version: 2019
Re: Rollup design issue in building hierarchy
Thanks Wim,Appreciate it.
"You Never Fail Until You Stop Trying......"
-
- MVP
- Posts: 3230
- Joined: Mon Dec 29, 2008 6:26 pm
- OLAP Product: TM1, Jedox
- Version: PAL 2.1.5
- Excel Version: Microsoft 365
- Location: Brussels, Belgium
- Contact:
Re: Rollup design issue in building hierarchy
You're welcome!
Best regards,
Wim Gielis
IBM Champion 2024-2025
Excel Most Valuable Professional, 2011-2014
https://www.wimgielis.com ==> 121 TM1 articles and a lot of custom code
Newest blog article: Deleting elements quickly
Wim Gielis
IBM Champion 2024-2025
Excel Most Valuable Professional, 2011-2014
https://www.wimgielis.com ==> 121 TM1 articles and a lot of custom code
Newest blog article: Deleting elements quickly
-
- Posts: 21
- Joined: Thu Mar 14, 2013 12:29 am
- OLAP Product: TM1_Cognos
- Version: 9.5.2_10.1_10.2
- Excel Version: 2007
- Location: Sydney, Australia
Re: Rollup design issue in building hierarchy
Thanks Wim!, you are absolutely right loading the consol data in flat and bring it back in hier. Also I had a quick brainstrom session with business to understand the design that, there will not be any unallocated left in parent level, means whatever parent got everything will be distributed to their childs, looks like below.
1. Created a cube(A) to hold the number in consol level, just like loading the data file directly to reflect the exact budget numbers in the existing system. I call that as Cube(A) Non-Rollup.
2. Created another cube(A) exactly the same like above, but not loaded in the consol level so it will rollup ideally. I call that as Cube(A) Rollup
3. Final cube(B) has to show only the value measure with other detailed information, so Cube(A) Rollup will feed the "value" measure to Cube(B). It means Cube(A) Non-Rollup has budget on divisional level which has unallocated info, but Cube(B) is to show only the project level allocation. That works the way I want!!
Cheers!!
So that gives me an another option like below, 1. Created a cube(A) to hold the number in consol level, just like loading the data file directly to reflect the exact budget numbers in the existing system. I call that as Cube(A) Non-Rollup.
2. Created another cube(A) exactly the same like above, but not loaded in the consol level so it will rollup ideally. I call that as Cube(A) Rollup
3. Final cube(B) has to show only the value measure with other detailed information, so Cube(A) Rollup will feed the "value" measure to Cube(B). It means Cube(A) Non-Rollup has budget on divisional level which has unallocated info, but Cube(B) is to show only the project level allocation. That works the way I want!!
Cheers!!