Куб SSAS: принудительно детализировать детализацию меры бюджета до конечного уровня календарного измерения (разделить квартальный бюджет между месяцами, неделями и датами)

Наш Бюджет / План имеет квартальные данные, в то время как фактические данные о продажах хранятся ежедневно. Для составления плановых отчетов по месяцам, неделям и датам - мне нужно равномерно распределить бюджет между календарными датами. Как я могу сделать это внутри куба?

После нескольких часов поиска я нашел ссылки на свойство [IgnoreUnrelatedDimensions] только для групп мер. Но его цель иная - он прекращает заполнять (копировать) значения показателя с самого близкого уровня иерархии до его дочерних элементов ниже границы экрана. Мне не нужно заполнять ценности, мне нужно равномерно распределить их между всеми детьми

1 ответ

Решение

Вот обходной путь для глубины детализации календаря SSAS, который мне предложили от имени двух архитекторов SSAS, которые раньше знали, о чем они говорят: я должен подготовить все необходимые детализированные данные в хранилище данных и загрузить их в готовый куб SSAS - использовать без дополнительных трюков в модели MDX. Я сделал это таким образом, и теперь мои отчеты в порядке.

Тем не менее, было бы интересно взглянуть на собственное решение SSAS и для детализации календарного анализа. Если кто-нибудь знает это - опубликуйте здесь, пожалуйста!

Другие вопросы по тегам