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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.03.2017, 10:42   #1  
zelen is offline
zelen
Участник
 
64 / 13 (1) ++
Регистрация: 08.11.2004
Адрес: г.Москва
Синхронизация Перспективы AOT и проекта SSAS
Добрый день.

Есть определенный жизненный цикл разработки OLAP-куба в MSDax 2012 R3.
1. Создание Переспективы в AOT MSDax;
2. Создание, с помощью мастера BI MSDax, OLAP - куба и проекта VisualStudio;
3. Добавление в проект: расчетных формул, ролей доступа к данным, KPI - формул;
4. Изменение Переспективы в AOT MSDax и повторное прохождение п.2.

После п.4. соответственно все: формулы, роли и т.п., что создавалось в проекте
слетает. Есть какой-нибудь метод \ подход для того, чтобы обойти данную проблему?
Старый 03.03.2017, 01:17   #2  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Есть. Надо помимо добавления формул и ролей прописать инструкции по их добавлению для BIOutOfSyncResolver. Откройте, например, куб General ledger и посмотрите на его source code (то есть, на XML). Помимо стандартных SSAS тегов там есть много тегов BIOutOfSyncResolver. С помощью них можно добавить в кубы и в измерения инструкции для пост-процессинга, которые будет выполнять визард на шаге 2.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: sukhanchik (5).
Старый 03.03.2017, 11:37   #3  
zelen is offline
zelen
Участник
 
64 / 13 (1) ++
Регистрация: 08.11.2004
Адрес: г.Москва
А где и каким образом нужно добавить эти инструкции? Где - нибудь можно посмотреть пример? В какую сторону дальше копать?
Старый 03.03.2017, 15:20   #4  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Добавлять нужно прямо в source code кубов и измерений. То есть, делаете так:
  1. Открываете на редактирование Analysis Project из AX
  2. Открываете в VS куб или измерение, которые нужно изменить
  3. Открываете source code (если я правильно помню, Edit -> View code)
  4. Откроется исходный код куба или измерения в виде XML документа. Поищите в нём теги BIOutOfSyncResolver и добавьте свои
Примеры можно посмотреть в любом из стандартных кубов. Больше всего их в кубе General ledger.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 06.03.2017, 09:34   #5  
zelen is offline
zelen
Участник
 
64 / 13 (1) ++
Регистрация: 08.11.2004
Адрес: г.Москва
Спасибо! Попробую так сделать.
Старый 06.03.2017, 10:01   #6  
BIDeveloper is offline
BIDeveloper
Участник
 
26 / 11 (1) +
Регистрация: 27.11.2016
Перспективы в АОТ использую только для заполнения таблицы дат на начальном этапе и таблицы enum-ов. Для этого достаточно ее развернуть на какую-нибудь тестовую базу. А потом проще дорабатывать уже непосредственно в проекте в Visual Studio.
Старый 07.03.2017, 16:43   #7  
zelen is offline
zelen
Участник
 
64 / 13 (1) ++
Регистрация: 08.11.2004
Адрес: г.Москва
А возможно ли как-то импортировать в АОТ проект VS для Integration Services?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Additional steps for when you install BI components (Reporting Services extensions and Analysis Services Configuration) and SSAS is a named instance. Blog bot DAX Blogs 0 08.11.2012 00:11
emeadaxsupport: Troubleshooting AOT Synchronization Errors Blog bot DAX Blogs 0 21.09.2012 05:24
xplusplus: Dynamics AX Application Object Tree (AOT) Blog bot DAX Blogs 0 25.11.2010 18:11
Ре-синхронизация системных таблиц на основании AOT kashperuk DAX: Администрирование 7 28.05.2010 16:36
Удаление проекта Maxim Gorbunov DAX: Программирование 0 24.12.2001 23:04
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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