You are not logged in.

Dear visitor, welcome to Palo Community Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Marty

Intermediate

  • "Marty" started this thread

Posts: 8

Date of registration: Feb 2nd 2009

Location: Germany/Munich

Occupation: Business Consulting

  • Send private message

1

Monday, February 9th 2009, 5:05pm

dynamic consolidation? is this possible?

Dear Forum Members:

I am desperately looking for a solution for the the following issue:
I am trying to setup a palo based product calculation. There is one major obstacle that seem to become a knock-out criteria for deploying palo:

Other than usual, my product calculation solution requires changing consolidation factors over time.

Example:
Database: DB1
Cube: Cube 1
Dimension 1: Year (2009 ....2015)
Dimension 2: Month (Jan.....Dec)
Dimension 3: Supplier (Supplier1 ....Supplier 3) (Variying consolidation factors...!!!!)

January: Supplier 1 = 60% (Cons.Faktor 0,6), Suppl.2 =20% (C.F 0,2) Suppl. 3=20% (C.F.=0,2) (Sum of Consolidation =1)

February: Suppl1= 35%, Suppl2=40%, Suppl3=25%

Since consolidation factors are to be setup for a dimension on the highest node (the database), I can change them only for all month at time.

It is practically impossible to use rules as a work around because it would mean to setup hundreds of rules that have to be extended and customised for every (dimension-) element to be created in the future.

The only solution I can see at this time is to create an individual database for every single month. This is pretty nasty when it comes to reporting over time spans.

Any help and idea is greatly appreciated.

Thany you!!!

  • "h_decker" is male

Posts: 763

Date of registration: Oct 26th 2005

Location: Cologne, Germany

  • Send private message

2

Monday, February 9th 2009, 5:24pm

RE: dynamic consolidation? is this possible?

How about adding a fourth dimension in cube 1. Lets say Measures with e.g.
"Tunrover" and "Tunrover weighted" as elements.

Then setup a second cube "Weihhts" with dimensions Year, Month, and Supplier.

Then add one rule to cube 1 that says:
['Turnover weighted'] = [['Turnover']] * PALO.DATA("DB1","Weights",!'Year',!'Month',!'Supplier')

The double brackets represent a marker which means that rule is only executed for filled Turnovers.

You can edit original Turnover in Cube one and edit the weight timeline for each supplier in Cube Weights. Wighted turnover is calculated by rule.

That should do it. Hope this helps.

Holger

This post has been edited 1 times, last edit by "h_decker" (Feb 9th 2009, 5:26pm)


Marty

Intermediate

  • "Marty" started this thread

Posts: 8

Date of registration: Feb 2nd 2009

Location: Germany/Munich

Occupation: Business Consulting

  • Send private message

3

Wednesday, February 11th 2009, 11:48am

RE: dynamic consolidation? is this possible?

Holger, thank you for your time and hint. Sounds feasible. I will give it a try and get back with feedback asap. Thank you again.

Marty

Intermediate

  • "Marty" started this thread

Posts: 8

Date of registration: Feb 2nd 2009

Location: Germany/Munich

Occupation: Business Consulting

  • Send private message

4

Friday, February 13th 2009, 12:49pm

RE: dynamic consolidation? is this possible?

Sorry for the delay but I had to try things out:

Unfortunately the results are less promissing.

Using a second "weight" cube instead of "palo consolidation factor functionality" does not work for the following reasons:

while a consolidation factor works correctly by not just applying the splits to the childs but also to the parent it will assure correct calculation throught all aggregation levels.

deploying a rule that "weights" the childs by the splits setup in the weight cube, will lead to aggregations (meaning parent values) that are only correct if you look at the childs while you are on base element level.

If you for example aggregated 2008 and 2009 to ALL YEARS, the result of All Years will deliver wrong calculation results.

In my special case (which is way way more complex than the above example) I have already setup a huge bag of rules to make it (still not) work. I guess even I won't be able to dig through this mess tomorrow.....:-(

I am still not willing to give up. I am sure there must be a clean solution?
Any idea is welcome! Thanks again

  • "h_decker" is male

Posts: 763

Date of registration: Oct 26th 2005

Location: Cologne, Germany

  • Send private message

5

Friday, February 13th 2009, 1:06pm

RE: dynamic consolidation? is this possible?

Did you try to use it as N: Rule (rule is valid for base elements, rsult will roll up to parent)?
Like:
['Turnover weighted'] = N: [['Turnover']] * PALO.DATA("DB1","Weights",!'Year',!'Month',!'Supplier')

Holger

Rate this thread