Calc cube: project profile (relative time) v. calendar time
Posted: Wed Nov 02, 2011 11:17 pm
I'm looking for suggestions on the best way to lay in a project profile (hrs) based on a certain project start month within the calc cube. The project start date is element 'Task Start Date', (shown on left - c_sub_project_setup). My outputs in this cube are to calculate headcount and expense, and send it to an output cube downstream that is at a higher level (project level) than the calc cube (sub project task level).
I've played with DIMNM and DIMIX on both timescales within my rule statements: t_months (calendar months), and t_project months (which is generic month 1, month 2 and so) on project timescale. I've also tried many combinations of "IF" statements with many embedded 'DB's' solely looking at the calc cube, as well as combinations involving the setup cube, and project profile cube....and no luck
I've also tried using the DNEXT function on separate line elements trying base off of the 'Task start Date'...and no luck there either.
I've built the calc cube a few different ways by putting the project timescale also in the calc cube, essentially two timescales (relative time) - project time versus calendar time...and still no luck. This is what the current print screen shows. My ID's on both timescales start at '1', and go through time correctly on both dimensions.
the dimensions that show "1", those are the lists representing the different projects. I believe you can ignore for what I'm trying to calc. I can bring in the data correctly based on the Project and sub project ID's.
I also have an alias on the calendar timescale that is equal to my project timescale
Jan 12 -> alias = Month 1
Feb-12 -> alias = Month 2...and so on.
Thank you all for your time and help. I greatly appreciate it!
I've played with DIMNM and DIMIX on both timescales within my rule statements: t_months (calendar months), and t_project months (which is generic month 1, month 2 and so) on project timescale. I've also tried many combinations of "IF" statements with many embedded 'DB's' solely looking at the calc cube, as well as combinations involving the setup cube, and project profile cube....and no luck
I've also tried using the DNEXT function on separate line elements trying base off of the 'Task start Date'...and no luck there either.
I've built the calc cube a few different ways by putting the project timescale also in the calc cube, essentially two timescales (relative time) - project time versus calendar time...and still no luck. This is what the current print screen shows. My ID's on both timescales start at '1', and go through time correctly on both dimensions.
the dimensions that show "1", those are the lists representing the different projects. I believe you can ignore for what I'm trying to calc. I can bring in the data correctly based on the Project and sub project ID's.
I also have an alias on the calendar timescale that is equal to my project timescale
Jan 12 -> alias = Month 1
Feb-12 -> alias = Month 2...and so on.
Thank you all for your time and help. I greatly appreciate it!