Могут быть инструменты, позволяющие проводить такой анализ, но у меня есть только опыт написания MDX, который должен быть в состоянии помочь вам.
Типичный анализ «что если» больше касается изменения значений в кубе OLAP (например, измените чистые продажи с 845,45 до 700,00 и посмотрите, что происходит с валовой прибылью). Ваш случай немного отличается, так как вы хотите переместить элементы в иерархии, но оставить те же значения.
Я не работал над полным решением, но подход к нему был бы в том, чтобы создать новый «вычисляемый элемент» или набор (на лету) и использовать его для создания новой иерархии, которую вы хотите. Ваш запрос может затем использовать это на одной оси.
Внимательно изучите «визуальные итоги», поскольку там могут быть потенциальные подводные камни!