powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как сохранить агрегаты для Custom Members MDX формул измерения?
5 сообщений из 5, страница 1 из 1
Как сохранить агрегаты для Custom Members MDX формул измерения?
    #33292090
Фотография Yuri Abele
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть куб, в котором хранятся суммы .
Есть в нем измерение, в котором активированы Custom Members получающие MDX формулы из таблички при генерации измерения. Эти формулы не более чем на лету вычисляемые суммы имеющихся некоторых комбинаций упомянутых выше (выделенных жирным) сохраненных сумм.
Ok, все работает, все на лету считается. Но, зараза, первое обращение к данным куба длится почти 20 секунд, а потом уже быстро, т.к. скэшировано.
Но эти 20 секунд категорически не устраивают. Вполне устроило бы, если бы результаты вычисления агрегатов для MDX формул сохранялись в кубе, а не заново вычислялись при каждом обращении.
Вот у меня и вопрос, можно ли такое как-то провернуть?
...
Рейтинг: 0 / 0
Как сохранить агрегаты для Custom Members MDX формул измерения?
    #33292092
Фотография Yuri Abele
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл сказать, что речь о MSAS 2000 Enterprise
...
Рейтинг: 0 / 0
Как сохранить агрегаты для Custom Members MDX формул измерения?
    #33292110
Mosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В MSAS2000 это нельзя сделать.

Моша
----------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights
...
Рейтинг: 0 / 0
Как сохранить агрегаты для Custom Members MDX формул измерения?
    #33292418
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а может это первое обращение выполнять автоматом сразу после процессинга?
...
Рейтинг: 0 / 0
Как сохранить агрегаты для Custom Members MDX формул измерения?
    #33292534
Фотография Yuri Abele
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry Biryukovа может это первое обращение выполнять автоматом сразу после процессинга?
Да не, во-первых кэш регулярно сбрасывается, а во вторых это конкретно запрошенный срез кэшируется, запрос другого среза - опять тормоза, хотя уже немного быстрее - секунд 7.

Был другой вариант, когда иерархии для запрошенных в MDX узлов (т.е. TUPLEs), заранее генерились и для них уже куб обычным путем считал суммы, но тогда время генерации этих иерархий (порядка 19 уровней и 9 миллионов записей) длилось несколько часов - тоже не допустимо.

Есть еще не опробованный вариант, но это вообще как-то через Ж. - после генерации куба с базовыми суммами, создавать " в сторонке" куб с этим измерением, где MDX формулы, обращаться к нему из SQL Server-а и сохранять вычесленные на лету суммы в реляционной табличке, после этого генерить вторую PARTITION в исходном кубе, заполняя ее данными из этой "кэш" таблицы.

Вот почему нельзя просто заставить куб сохранять физически результаты вычисления агрегатов для измерения с Custom Members (с MDX формулами)?
Или можно как-то?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как сохранить агрегаты для Custom Members MDX формул измерения?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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