В
EPMA 11.1.2.0 есть такой баг в отношении приложений Planning: Невозможно задеплоить/передеплоить приложение Planning после добавления атрибутивного измерения.
Причины проблемы описаны в
Deploy Aborts When Deploying Planning Attribute Dimension (1118393.1).
В моем случае было необходимо сделать копию приложения Planning на EPMA, в котором есть такие измерения, на том же инстансе.
Порядок решения проблемы:
- Скопировать приложение Planning в Application Library (Duplicate – As New Appliction).
- Создать новый датасорс в Application Library (Tools – Manage Planning Data Source).
- С помощью EPM Architect File Generator выгрузить метаданные из существующего (оригинального) приложения.
- Удалить привязанные к элементам направлений UDA ссылки на HSP_UDF. Для этого сделать копию файла из п.3 и с помощью Notepad++ заменой удалить все упоминания HSP_UDF, сохранив файл в UTF-8.
- Загрузить в новое приложение метаданные (File – Import Dimensions) из файла по п.4. В профайле импорта смело устанавливаем Merge (тип обновления) и опцию Remove Target Value for Missing Source Properties для НЕатрубутивных измерений.
- Удалить в новом приложении проблемное атрибутивное измерение. Ассоциации с другими измерениями удаляться автоматически.
- Сделать деплой приложения и рефреш Application Library.
- Накатить метаданные оригинального приложения Planning аналогично п.5, используя оригинальный файл метаданных из п.3.
- Сделать деплой приложения и рефреш Application Library.
- С помощью LCM накатить остальные артефакты приложения. Про перенос правил расчетов CalcMngr написал отдельно. Формы данных переносить после переноса правил. Какие данные накатывать в Essbase – решать по задаче.
Трудозатраты: 1,5 часа.