|
02.03.2017, 10:42 | #1 |
Участник
|
Синхронизация Перспективы 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 |
Administrator
|
Есть. Надо помимо добавления формул и ролей прописать инструкции по их добавлению для 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 |
Участник
|
А где и каким образом нужно добавить эти инструкции? Где - нибудь можно посмотреть пример? В какую сторону дальше копать?
|
|
03.03.2017, 15:20 | #4 |
Administrator
|
Добавлять нужно прямо в source code кубов и измерений. То есть, делаете так:
__________________
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 |
Участник
|
Спасибо! Попробую так сделать.
|
|
07.03.2017, 16:43 | #6 |
Участник
|
А возможно ли как-то импортировать в АОТ проект VS для Integration Services?
|
|
06.03.2017, 10:01 | #7 |
Участник
|
Перспективы в АОТ использую только для заполнения таблицы дат на начальном этапе и таблицы enum-ов. Для этого достаточно ее развернуть на какую-нибудь тестовую базу. А потом проще дорабатывать уже непосредственно в проекте в Visual Studio.
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|