Hi!
I have a dimension containing 10 members (A,B,C,D,E,F,G,H,I and J). And a aggregated level called CostCenter. All ten members are included.
I have created a subset with 5 members (A,B,C,D and E). And kept the aggregated level.
When I look at the aggregated value in contributor the aggregated level CostCenter is a sum of all members. I only want the aggregation to be a sum of the five members included in my subset.
Do you know a way how to do this?
The subset must be a public subset because it shall be used in a public view.
Thanks a lot!
/Sverker
Not sum all members in a dimension for a public subset
- jim wood
- Site Admin
- Posts: 3961
- Joined: Wed May 14, 2008 1:51 pm
- OLAP Product: TM1
- Version: PA 2.0.7
- Excel Version: Office 365
- Location: 37 East 18th Street New York
- Contact:
Re: Not sum all members in a dimension for a public subset
Subsets are a group of elements you put together for display pruposes. They are not runnign totals. The reason you are getting teh total of all is that you have told it to do that. If you want a consolidation of the 5 you will need to create it,
Jim.
Jim.
Struggling through the quagmire of life to reach the other side of who knows where.
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
Re: Not sum all members in a dimension for a public subset
I understand that I have told the system to to that.
But is there a way to sum the five members without changing the dimension structure?
/Sverker
But is there a way to sum the five members without changing the dimension structure?
/Sverker
-
- MVP
- Posts: 2836
- Joined: Tue Feb 16, 2010 2:39 pm
- OLAP Product: TM1, Palo
- Version: Beginning of time thru 10.2
- Excel Version: 2003-2007-2010-2013
- Location: Atlanta, GA
- Contact:
Re: Not sum all members in a dimension for a public subset
Think about it for a minute. How is TM1 going to know when you want CostCenter to equal (A,B,C,D,E,F,G,H,I and J) and when you want it to equal (A,B,C,D and E)? Doesn't make sense does it? If you want a rollup of BOTH (A,B,C,D,E,F,G,H,I,J) and (A,B,C,D,E) then you'll have to create a parent for each to hold the aggregated amounts. If you only want CostCenter to equal (A,B,C,D,E) then why do you have (F,G,H,I,J) as children?svgu wrote:But is there a way to sum the five members without changing the dimension structure?
- stephen waters
- MVP
- Posts: 324
- Joined: Mon Jun 30, 2008 12:59 pm
- OLAP Product: TM1
- Version: 10_2_2
- Excel Version: Excel 2010
Re: Not sum all members in a dimension for a public subset
Sverker,svgu wrote:Hi!
I only want the aggregation to be a sum of the five members included in my subset. Do you know a way how to do this?
The subset must be a public subset because it shall be used in a public view.
/Sverker
Subject to correction I think you can do this with a Public user defined consolidation. ie within your subset editor insert a subset with the members you want to be totalled.
However, as others have pointed out, if this is a standard sub consolidation of cost center it is probably better to set it up as as part of the main consolidation hierarchy. Is there a reason why you do not want to do this?
-
- Posts: 16
- Joined: Mon Jan 24, 2011 12:41 pm
- OLAP Product: TM1, Cognos Planning and BI
- Version: 9.5
- Excel Version: 2010
- Location: PoA - Br
Re: Not sum all members in a dimension for a public subset
Hello,
In fact you can do it, it's pretty hard but with TI you can create a process that creates your dimension, you'll create the subset in the same process changing the Weigth of the child elements that won't be consolidated to 0.
BUT if sometime you'll need the others to sum up you'll need to have a reversive process to set the Weiths back to 1.
AND process need something to trigger, a user or a chore, without it you can't just select wich elements are going to consolidate.
See you.
In fact you can do it, it's pretty hard but with TI you can create a process that creates your dimension, you'll create the subset in the same process changing the Weigth of the child elements that won't be consolidated to 0.
BUT if sometime you'll need the others to sum up you'll need to have a reversive process to set the Weiths back to 1.
AND process need something to trigger, a user or a chore, without it you can't just select wich elements are going to consolidate.
See you.
Matheus Dewes
Developer/Consultant
Developer/Consultant
- stephen waters
- MVP
- Posts: 324
- Joined: Mon Jun 30, 2008 12:59 pm
- OLAP Product: TM1
- Version: 10_2_2
- Excel Version: Excel 2010
Re: Not sum all members in a dimension for a public subset
Fomr a technical point of view you could do this but from a user point of view it is very,very dangerous. Anyone looking at any consolidated amounts depending on the children whose weighting you have set to zero will be unable to tell whether the numbers are correct or not. Accountants are very boring (I am one myself) and we don't like the excitement of consolidated numbers changing unless we made the changes ourselves!usagimd wrote:Hello,
In fact you can do it, it's pretty hard but with TI you can create a process that creates your dimension, you'll create the subset in the same process changing the Weigth of the child elements that won't be consolidated to 0.
-
- Posts: 16
- Joined: Mon Jan 24, 2011 12:41 pm
- OLAP Product: TM1, Cognos Planning and BI
- Version: 9.5
- Excel Version: 2010
- Location: PoA - Br
Re: Not sum all members in a dimension for a public subset
YES!
But still the only way I could find to do something like he wanted.
The correct way would be to create a child concolidation element with the five items like:
CostCenter
--A, B, C, D, E Consolidation
----A
----B
----C
----D
----E
--F
--G
--H
--I
--J
or create 2 dimensions instead of using subsets, separating the cubes too.
But this ideas ppl have already said :]
See you.
But still the only way I could find to do something like he wanted.
The correct way would be to create a child concolidation element with the five items like:
CostCenter
--A, B, C, D, E Consolidation
----A
----B
----C
----D
----E
--F
--G
--H
--I
--J
or create 2 dimensions instead of using subsets, separating the cubes too.
But this ideas ppl have already said :]
See you.
Matheus Dewes
Developer/Consultant
Developer/Consultant