Изменить экземпляр базы данных при развертывании в другом проекте в MicroStrategy - PullRequest
0 голосов
/ 23 сентября 2019

Я пытаюсь найти наилучший способ развертывания пакетов / дублирующих проектов и т. Д. В MicroStrategy.

У меня установлено два отдельных экземпляра MSTR, при этом текущая настройка моей среды выглядит немного чем-тонапример:

  • MSTR A экземпляр, 1 проект (производство) >> запросы production хранилище данных
  • MSTR B экземпляр, 2 проекта (тестирование и разработка)>> запросы разработка хранилище данных

Все совершенно новое, поэтому в первую очередь я хотел бы следовать рекомендациям при развертывании до производства, так что это будетозначает:

  • Разработка артефактов в экземпляре MSTR B (проект разработки)
  • Копирование проекта в экземпляр MSTR B (тестовый проект)
  • Разрешить бизнес-пользователям тестировать
  • Дублирование проекта в MSTR Экземпляр (производственный проект)

Это кажется довольно простым, но это моя главная проблема:

При развертывании fИз экземпляра MSTR B (проект разработки) в экземпляр MSTR B (тестовый проект) MSTR Object Manager также пытается переместить экземпляр базы данных (запрашивая хранилище данных development ).Это связано с тем, что таблицы зависят от конкретного экземпляра базы данных.Это имеет смысл, за исключением того, что я хочу, чтобы MSTR запрашивал таблицы из нашего хранилища производственных данных после развертывания в другой среде.

Так что во время процесса развертывания менеджера проекта / объекта между проектами есть ли способ, которым я могуизменить подключение к производственному хранилищу данных?

Очевидно, что подтверждение базовой структуры данных в хранилищах данных будет похоже на подобное.

Есть ли лучший способ сделать это?За какими процессами развертывания следуют люди?Или все просто указывают экземпляры MSTR prod / test / dev на одни и те же производственные источники?

Заранее спасибо

...