Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вопросец про MDX, повышение быстродейсвия запроса / 7 сообщений из 7, страница 1 из 1
31.07.2003, 09:56
    #32223258
Вжик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросец про MDX, повышение быстродейсвия запроса
Как получить массив элементов измерения Номенклатура (парент чайлд), имеющих место быть в таблице фактов, с учетом наложенных ограничений (например - период). Можно, конечно, взять все листья измерения и перемножить с ограничивающими подмножествами, как в следующей теме: /topic/41779, но зачем получать сначала все листься, а потом из них выбирать часть (причем довольно маленькую), принадлежащую таблице факта ??? Нельзя ли получить листья из таблицы факта напрямую, т.е. подойти с другой стороны, т.к. все остальные листься не нужны ???
...
Рейтинг: 0 / 0
31.07.2003, 12:25
    #32223590
DmitryS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросец про MDX, повышение быстродейсвия запроса
Мозги светят сюда:Filter(Номенклатура.Members, ([Каунт]>0, [Ограничение])), где Каунт - мера каунта фактов. Насчёт торможения - надо проверять в контексте запроса.
...
Рейтинг: 0 / 0
31.07.2003, 12:56
    #32223637
Jurii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросец про MDX, повышение быстродейсвия запроса
Насчёт торможения - надо проверять в контексте запроса

Если будет сильно тормозить - советую воспользоваться методом, который часто используется в Cognos PowerPlay:
Сделать вьюшку (в Cognos это виртуальная вьюшка, у Вас будет физическая), которая свяжет таблицу фактов и таблицы измерений (в т.ч. товары) и вывести в нее все числа и названия, а также наложить на нее фильтр по времени. В итоге получится избыточная вьюшка (таблица фактов), но зато лишних товаров в кубе не будет.
...
Рейтинг: 0 / 0
31.07.2003, 13:43
    #32223740
DmitryS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросец про MDX, повышение быстродейсвия запроса
Есть одно но: 1 августа продавались одни товары, а 2го - другие. А фильтр должен накладываться интерактивно, а не до процессинга. Вьюхами такие дела не лечатся.
...
Рейтинг: 0 / 0
31.07.2003, 13:58
    #32223775
OR
OR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросец про MDX, повышение быстродейсвия запроса
Может проще виртуальный куб наваять с измерением дата и мерой distinct count клиентов?
...
Рейтинг: 0 / 0
31.07.2003, 14:43
    #32223866
DmitryS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросец про MDX, повышение быстродейсвия запроса
2 OR: поясните мысль, плз. ИМХО, немного не в тему...
...
Рейтинг: 0 / 0
31.07.2003, 14:53
    #32223889
OR
OR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопросец про MDX, повышение быстродейсвия запроса
Если стоит задача получить клиентов, активных в определенный период времени, и/или их кол-во, это можно сделать в виртуальном кубе, который построен на основании куба, который построен на таб фактов.
Хотя это, наверное, не совсем то, что нужно.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вопросец про MDX, повышение быстродейсвия запроса / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]