There may be tools that allow this type of analysis, but I only have experience writing MDX, which should be able to help you.
A typical what-if analysis is more about changing the values โโin the OLAP cube (for example, change your net sales from 845.45 to 700.00 and see what happens to the gross margin). Your case is a little different since you want to move elements within the hierarchy, but keep the same values.
I did not work with a complete solution, but the way I would like to do this is to create a new "calculated member" or install ("on the fly") and use it to create the new hierarchy that you want. Then your request can use this on one axis.
Take a close look at the โvisual totals,โ as there may be potential traps!
source share