Как в кубе задать фильтр по измерению Дата по периоду

0 голосов
Ildar Bulatov в категории Как сделать...

Добрый вечер!

Подскажите пожалуйста, каким образом и возможно ли на данный момент в кубе накладывать на измерение, содержащее значения с типом Дата, фильтр по периоду, указывая начало и конец периода, причем необязательно это первый и последний день месяца. Мне необходимо видеть как пересчитываются факты в зависимости от заданного периода. Но пока я не нашел способа как это сделать, поскольку в опции "фильтр по маске" отсутствуют подходящие операторы, а вручную указывать все даты в периоде не совсем удобно.

Пробовал использовать операторы "начинается с" и "заканчивается на", не сработало, выбираются только начало и конец периода без дат между ними. Похоже данные операторы рассчитаны больше на текстовые значения.

Вот как я задаю период при работе с MS SSAS кубом, собственно, что и хотелось бы получить:

Пока как вариант я использую две переменные сценария (начало и конец периода), которыми предварительно фильтрую данные, прежде чем передать в узел с визуализатором куб, но хотелось бы передавать в куб все данные и уже там, не выходя из куба, производить операцию фильтрации.

Заранее спасибо за ответ!

Ответ: 1 шт.

+1 голос
Алексей Гришинев
Добрый день!

Действительно, в данный момент нет возможности задать период непосредственно в кубе, а вариант с предварительно подготовленными данными является единственно верным.

Я передам Ваше пожелание разработчикам, возможно, оно появится в будущих обновлениях.
Ildar Bulatov
Понял, спасибо!
...