SAPфорум.RU https://sapboard.ru/forum/ |
|
Как вывести недостающие инфопризнаки для куба, определенные в ODS? https://sapboard.ru/forum/viewtopic.php?f=12&t=94545 |
Страница 1 из 1 |
Автор: | Шамрик [ Ср, мар 15 2017, 16:51 ] |
Заголовок сообщения: | Как вывести недостающие инфопризнаки для куба, определенные в ODS? |
Всем привет. Как вывести недостающие инфопризнаки для куба, определенные в ODS ? Мой условный пример. Есть куб с записями вида Товар - Сумма: Code: Валенки 100р Галоши 200р Кеды 500р Есть ODS-объект, в котором записи принадлежности Товаров: Code: Валенки Зимняя Галоши Зимняя Кеды Летняя Нужно построить отчет в Query Designer, который выведет данные в разрезе Принадлежность - Сумма: Code: Зимняя 300р Летняя 500р Если просто сделать мультикуб, Суммы выводятся на неприсвоенную принадлежность: Code: Зимняя 0р Летняя 0р # 800р Как настроить мультикуб так, чтобы вывести желаемое? |
Автор: | 12ozmdm [ Пт, мар 17 2017, 05:43 ] |
Заголовок сообщения: | Re: Как вывести недостающие инфопризнаки для куба, определенные в ODS? |
Мультикуб работает по принципу UNION, поэтому отображает в вашем случае #. Попробуйте в мультикубе использовать константу выбор (constant selection). Примеры: viewtopic.php?p=532029#p532029 http://www.sapboard.ru/forum/viewtopic.php?p=290994 viewtopic.php?f=12&t=59272 другие варианты: 1. при загрузке в куб заполнять данные на трансформации при помощи ABAP из ДСО. 2. если есть возможность, использовать вместо мультипровайдера композитный провайдер (composite provider) 3. сделать инфо-набор из куба и ДСО. На инфо-наборе отчет. |
Автор: | Шамрик [ Пт, мар 17 2017, 09:39 ] |
Заголовок сообщения: | Re: Как вывести недостающие инфопризнаки для куба, определенные в ODS? |
Огромное спасибо за ответ! Структуру кубов трогать нельзя, к сожалению, так что играюсь только с выводом данных. У меня несколько кубов сходной структуры и надо вывести их данные в разрезе аналитики, связь с которой есть в ODS. Я сделал по ИнфоНабору на каждый куб и объединил эти ИнфоНаборы в Мультикуб. Получилось монструозно, но работоспособно Попробую теперь посмотреть другие Ваши предложения: применить constant selection я не догадался, а composite provider пока вообще не использовал. Ещё раз спасибо! 12ozmdm написал: Мультикуб работает по принципу UNION, поэтому отображает в вашем случае #. Попробуйте в мультикубе использовать константу выбор (constant selection).
Примеры: viewtopic.php?p=532029#p532029 http://www.sapboard.ru/forum/viewtopic.php?p=290994 viewtopic.php?f=12&t=59272 другие варианты: 1. при загрузке в куб заполнять данные на трансформации при помощи ABAP из ДСО. 2. если есть возможность, использовать вместо мультипровайдера композитный провайдер (composite provider) 3. сделать инфо-набор из куба и ДСО. На инфо-наборе отчет. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |