powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Function Min в локальном кубе
1 сообщений из 1, страница 1 из 1
Function Min в локальном кубе
    #33342543
Alexey Z
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PTS, local cube, MS Excel
Формирую локальный кубик с данными по ценам и расчетом дистрибуции. Измерения - магазины, продукты, (категории, сегменты ... неважно в общем), время. Цену для продукта нужно отображать минимальную, максимальную, среднюю, при этом саму точную цену не показывать вообще. Для этого прописываю
MEASURE [price]
Function Sum
Format 'Currency'
HIDDEN,
MEASURE [price_count]
Function Count
Format '#,#'
HIDDEN,
MEASURE [Max Price]
Function Max
Format 'Currency' ,
MEASURE [Min Price]
Function Min
Format 'Currency'
Таким образом получаю минимальную и максимальную цену, а для средней делаю CM : [price] / [price_count].

Вопрос 1: Возможно этот подход (несколько раз тащить цену) кривой? может, есть лучшее решение?

Основная проблема такая: в данных встречаются Null'ы, т. е. есть такие магазины, в которых никакие продукты из списка не продавались, но в кубе данные об этих магазинах все равно присутствовать должны (чтобы дистрибуцию посчитать). Соответственно, минимальная цена получается везде 0.

Вопрос 2: посоветуйте, плиз, как бы это обойти. Т. е. возможно ли это вообще при нынешнем варианте, или надо СМ делать для минимума?

С уважением, Алексей
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Function Min в локальном кубе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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