определить совокупность мер во время выполнения - PullRequest
0 голосов
/ 13 июля 2011

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

Есть ли способ выбрать агрегатную функцию измерения куба во время выполнения?

Заранее спасибо

1 Ответ

1 голос
/ 14 июля 2011

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

Два возможных решения:

  • Создание вычисляемых элементов для вычисления количества, max -> Совокупная (...) проблема - падение производительности.

  • Уже созданы все меры (сумма-максимум, сумма-мин) и используется селектор или утилитаразмерность, чтобы переключить его.Измерение полезности не является стандартным измерением, поскольку оно содержит не значения, а преобразование.Вы можете найти немного вдохновения здесь .

...