powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Можно ли в MSOLAP при процессинге строить ТОП100
13 сообщений из 13, страница 1 из 1
Можно ли в MSOLAP при процессинге строить ТОП100
    #33609718
Дым
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день,
Можно ли в SSAS при процессинге куба строить ТОП100 чего-либо?
Например - топ100 продавцов (коих м.б. несколько тысяч, а нужно видеть топ100)

Если можно - опишите как
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33609758
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДымДобрый день,
Можно ли в SSAS при процессинге куба строить ТОП100 чего-либо?
Например - топ100 продавцов (коих м.б. несколько тысяч, а нужно видеть топ100)

Если можно - опишите как

А по какому критерию эти TOP, за все периоды или за проследний год? по какой мере?

а чем вам формула

topcount(Customer.Customer.Memebrs, 100, (Time.Year.Last, Measures.SaleValue))

не походит?
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33609791
Дым
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я попробую...
У нас книжек ещё нет... почитать негде...

Спасибо!
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33609974
Дым
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Супер, но как потом применять Named set?
Или это не named set?
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33609985
Дым
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как исключить All из Members?
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33610087
Владимир Штепа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<<Level>>.Memebrs не включает All
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33612575
Дым
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за наводку!
Вы, хоть и не правы, но спасибо за помощь!

<<Level>>.Children не включает ALL!!!
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33612690
Dmitry Biryukov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
backfire прав.
Membеrs применяется к уровню, а Children - к члену.
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33613604
Фотография Гликоген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я - сторонник проведения таких вычислений в ETL.

OLAP не должен ничего вычислять - иначе он теряет главное свое качество - оперативность отклика.

ABC-XYZ на стороне ETL
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33613989
Виктор Сакович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГликогенЯ - сторонник проведения таких вычислений в ETL.

OLAP не должен ничего вычислять - иначе он теряет главное свое качество - оперативность отклика.

ABC-XYZ на стороне ETL

Ничего страшного, если OLAP немножко посчитает. Это не такая уж большая плата за то, чтобы не замусоривать хранилище промежуточными расчётами.
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33614030
Фотография Гликоген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хранилище - и есть большая избыточная свалка всей, какой только можно, инфы с основной целью - время отклика. И с вторичной - технологичность построения отчетов.
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33616354
Виктор Сакович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ГликогенХранилище - и есть большая избыточная свалка всей, какой только можно, инфы с основной целью - время отклика. И с вторичной - технологичность построения отчетов.

Ну зачем же так? Свалка и хранилище всё-таки разные вещи.
Что касается времени отклика, то конечно в любом OLAP-е многое лучше предрассчитывать, чтобы его уменьшить. Иногда проще в конце ETL-процесса получить необходимые отчёты и не морочить клиенту голову всякими олапами.
Но если уж пользоваться OLAP-ом, то всегда будут некоторые расчёты. Если брать задачку ABC - анализа, то требуемое для него количество дополнительных арифметических действий будет порядка количества наименований товаров. И стоит ли ради этого заморачиваться дополнительным ETL-ем? Или Вы предпочитаете, чтобы для решения каждой из таких несложных задач Вас теребили аналитики? Они же ведь захотят его проводить для различных периодов времени, с различными условиями. И хранилище от этого будет пухнуть и пухнуть. Впрочем, дело ваше.
...
Рейтинг: 0 / 0
Можно ли в MSOLAP при процессинге строить ТОП100
    #33616554
Фотография Гликоген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В консультантской теории всё, как вы говорите. Каждый отдельный CM на тестовых данных работает отлично.
В реальной практике, когда вычисляемых показателей несколько, объем данных полный, и измерений времени - как минимум два, MDX - сосёт.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Можно ли в MSOLAP при процессинге строить ТОП100
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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