Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вывод итогов из куба в Excel / 9 сообщений из 9, страница 1 из 1
27.02.2006, 08:53
    #33566718
svcoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод итогов из куба в Excel
В кубе есть вычисляемое поле - количество различных позиций купленных покупателем. Проблема вот в чем. Выбираем в строках нескольких покупателей. Но Итог по строкам считается не как количество различных позиций купленных группой клиентов, а количество различных позиций по всей организации. То что получить такой итог через MDX можно получить это понятно, но можно ли этому обучить Excel?
...
Рейтинг: 0 / 0
27.02.2006, 09:10
    #33566754
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод итогов из куба в Excel
а не в звездочке-ли дело ("учитывать скрытые элементы в итогах"), которая на тулбаре. вероятно у Вас она включена...
...
Рейтинг: 0 / 0
27.02.2006, 09:32
    #33566812
svcoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод итогов из куба в Excel
Нет, не помогло
...
Рейтинг: 0 / 0
27.02.2006, 10:33
    #33567025
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод итогов из куба в Excel
можете формулы расчета показать?
а Итог по строкам это Экселевский итог?
...
Рейтинг: 0 / 0
27.02.2006, 12:41
    #33567544
svcoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод итогов из куба в Excel
Формула рассчета DISTINCTCOUNT({[Товары].[Товар].Members}).
Итог по строкам это или экселевский итог, или если не разворачивать по покупателям а внести в поле WHERE
...
Рейтинг: 0 / 0
27.02.2006, 15:24
    #33568211
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод итогов из куба в Excel
Если у Вас данные на MSAS2k вот этим DISTINCTCOUNT все и объясняется. Причины описаны и обсуждались не один раз.
Поэтому решений, если конечно у Вас MSAS2k, два:
1. использовать вместо DISTINCTCOUNT просто COUNT(CROSSJOIN({[Товары].[Товар].Members}, {[Measures].[ФизМераТипаSUMилиCOUNT]}), excludeempty) - будет медленно, но работать, даже в экселе.
2. переходить на SSAS2k5
...
Рейтинг: 0 / 0
28.02.2006, 03:49
    #33569401
svcoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод итогов из куба в Excel
А что кардинально изменилось в AS2K5 по этому вопросу?
...
Рейтинг: 0 / 0
28.02.2006, 05:45
    #33569422
svcoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод итогов из куба в Excel
Что значит физическая мера типа SUM или COUNT. Я сделал:
COUNT(CROSSJOIN({[Товары].[Товар].Members},{[Measures].[Количество]}))

и у меня сейчас всегда выводится одно и тоже количество позиций
...
Рейтинг: 0 / 0
28.02.2006, 08:32
    #33569556
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод итогов из куба в Excel
svcoderА что кардинально изменилось в AS2K5 по этому вопросу?
все, начиная от кончика хвоста до кончиков ушей. :))
svcoderЧто значит физическая мера типа SUM или COUNT. Я сделал:
COUNT(CROSSJOIN({[Товары].[Товар].Members},{[Measures].[Количество]}))
Мера (Measure, но не Calculated Measure) с Aggregate Function SUM или COUNT
svcoderЯ сделал:
COUNT(CROSSJOIN({[Товары].[Товар].Members},{[Measures].[Количество]}))
и у меня сейчас всегда выводится одно и тоже количество позиций
Естественно - она просто посчитала количество всех членов в измерении Товар. Вы забыли указать excludeempty.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Вывод итогов из куба в Excel / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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