Интеграция данных Pentaho, как перенести преобразование с одного сервера на другой
Какова лучшая практика миграции заданий / преобразований в Пентахо с одного сервера на другой?
Мы настроили DEV, QA, UAT, сервер Production PDI с картой, работающей на AWS. А разработчики в нашей команде используют редакцию сообщества для локального программирования и тестирования с локальным сервисом карт.
Серверы используют хранилище базы данных, а локальные ПК используют файловое хранилище. Как правило, когда мы переносим преобразование, нам нужно будет экспортировать xml и найти эти элементы xml для этого преобразования / задания и импортировать их на целевые серверы.
Я не думаю, что это хорошая практика, учитывая, что мы переходим на CI/CD вместе с другим кодом java/js.
Пожалуйста, посоветуйте лучший способ сделать миграцию.
Спасибо мартин
1 ответ
Я думаю, что ваша проблема не столько в миграции с одного сервера на другой, сколько в миграции с одного типа хранилища на другой. У вас есть веская причина использовать разные типы репозиториев?
Мы используем файловые репозитории для всех сред и инструмент для синхронизации каталогов. Мы использовали файловые репозитории, чтобы можно было использовать нашу систему контроля версий.