powered by simpleCommunicator - 2.0.43     © 2025 Programmizd 02
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / OLAP Помогите составить выч. метку.
7 сообщений из 7, страница 1 из 1
OLAP Помогите составить выч. метку.
    #32033997
quickdeer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите плз. с MDX-запросом. Есть Measures: Количество , которое показывают кол-во КОНКРЕТЕНО купленной продукции каждым контрагентом.
Необходимо создать вычисляемую метку, которая вычисляла % (Кол-воКонкретногоТовара/ОбщееКол-во)
Спасибо.
...
Рейтинг: 0 / 0
OLAP Помогите составить выч. метку.
    #32034033
quickdeer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, Конкретный - я имел в виду - в разрезе данного измерения по товару.
...
Рейтинг: 0 / 0
OLAP Помогите составить выч. метку.
    #32034060
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет мер понятно, а что за измерения? Наск. я понял - Контрагент и Товар. Тогда что понимается под Общим Кол-вом: общее по товарам, общее по контрагентам, общее по тому и другому, общее вообще по всему и т.д.?
...
Рейтинг: 0 / 0
OLAP Помогите составить выч. метку.
    #32034086
quickdeer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насчет мер понятно, а что за измерения? Наск. я понял - Контрагент и Товар.
Да, основных измерений 2 - к/а и товар.
Тогда что понимается под Общим Кол-вом: общее по товарам, общее по контрагентам, общее по тому и другому, общее вообще по всему и т.д.?
Общим количеством считается общее количество по ВСЕМ товарам, купленным ДАННЫМ контрагентом. Нужно это, чтобы вычислить % купленного конкретного товара, от общего количества купленных товаров.
Ех:
Контрагент купил всего 100 ед. продукции
Из них 20 ед. - макарон.
%=20/100*100 = 20% - вот эту выч. метку мне и нужно создать.

Спасибо.
...
Рейтинг: 0 / 0
OLAP Помогите составить выч. метку.
    #32034103
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если для измерения Товар существует уровень All, то так:

Код: plaintext
1.
([Товар].CurrentMember, [Контрагент].CurrentMember, Measures.[Количество]) / ([Товар].[All Товар], [Контрагент].CurrentMember, Measures.[Количество]) 

Format String поставить Percent.
...
Рейтинг: 0 / 0
OLAP Помогите составить выч. метку.
    #32034149
quickdeer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо огромное, всё получилось !!!
А не подскажите - книги по OLAP(MDX) в России не появились?
А то кроме одной жалкой главы в книге по SQL7.0 - ничего не нашёл. Только про Oracle Olap. Или какие-нибудь ресурсы в сети.
P.s. Доки на сайте г-на Лисянского и сайте www.olap.ru - смотрел !
Спасибо.
...
Рейтинг: 0 / 0
OLAP Помогите составить выч. метку.
    #32034156
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насчет книг не знаю, а статьи периодически появляются. По MDX навскидку могу порекомендовать http://www.compress.ru/Article.asp?id=2984 . По OLAP посмотрите подборку статей на sql.ru: http://www.sql.ru/articles/articles.aspx?g=OLAP&s=0
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / OLAP Помогите составить выч. метку.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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