AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.05.2017, 11:55   #1  
ntr is offline
ntr
Участник
 
31 / 16 (1) ++
Регистрация: 26.05.2006
OLAP ax12
П1. У нас есть таблица с историческими данными tab1(не стандартная таблица в ax12) и представление viev1 построенное на запросе по CustInvoiceTrans
П2. Создан запрос QueryUnion с типом UnionAll, где объединяются tab1 и viev1.
П3. На этом запросе построено представление viewPerspective
П4. На представлении создана Перспектива Perspective. Агрегируем по полю Количество
Решаемая задача – получить в одном кубе исторические данные из старых систем и оперативные данные ax12.

Смотрим viewPerspective браузером аксапты. Видим ожидаемый список, включающий записи из исторической таблицы и из CustInvoiceTrans.

Строим куб. Открываем excel и видим другой результат. По некой причине группируются строки. Например если в накладной было несколько строк, с разной номенклатурой, то выводится только первая строка, причем количество указывается по всем строкам накладной.
Путем разных манипуляций выяснили, что отображаемый результат зависит от порядка перечисления объектов в запросе из п2.
Если первым стоит Таблица, потом Представление – то получаем завышенное количество
Если первым стоит Представление, потом таблица – то не отображается разбивка по строкам накладных. Показывается только первая номенклатура и Количество по всем строкам.

Чем можно объяснить подобное поведение???
Старый 26.05.2017, 13:36   #2  
BIDeveloper is offline
BIDeveloper
Участник
 
26 / 11 (1) +
Регистрация: 27.11.2016
Проще всего открыть представление в SQL management studio и проект куба в Visual studio и там посмотреть на связи, группировки и т. д. А вообще, эта интеграция Аксапты с кубами работает кривовато и все равно не даёт всех возможностей, которые есть в visual studio. Поэтому лучше проект куда создавать вручную в Visual studio.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamics-coe: Microsoft Dynamics AX 2012 Reporting Services - Issue deploying OLAP SSRS reports on SharePoint 2013 Blog bot DAX Blogs 0 25.01.2015 12:17
daxdilip: Troubleshooting OLAP Errors in OLAP Storage Engine The attribute key cannot be found when processing: Table Blog bot DAX Blogs 0 14.04.2012 17:13
Почему не могут зайти пользователи Excel 2003 на OLAP 2005? mazzy DAX: Администрирование 4 30.08.2007 10:35
Опять про OLAP и Enum mit DAX: Программирование 6 05.04.2004 11:06
Проблема с подключением к OLAP серверу Andrew Besedin DAX: Администрирование 0 20.03.2002 12:06
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:45.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.