Репозиторий - это хранилище системной информации об объектах платформы: таблицах, справочниках, кубах и т.д. Для начала работы с продуктом «Форсайт. Аналитическая платформа» требуется создать репозиторий метаданных.
С выходом новых версий продукта «Форсайт. Аналитическая платформа» состав репозитория может изменяться. Для использования новых возможностей рекомендуется обновлять репозитории после установки новой версии продукта «Форсайт. Аналитическая платформа». Вся информация о последнем составе репозитория находится в файлах с расширением rm4. Для восстановления утерянных или измененных данных доступно создание резервной копии репозитория и восстановление репозитория из резервной копии.
Для удобного процесса создания и управления репозиториями метаданных в ОС Windows предназначена программа «Менеджер репозитория».
Менеджер репозитория - это инструмент администратора прикладных систем для автоматизации процесса обновления версий продукта «Форсайт. Аналитическая платформа», версий репозитория и репозитория НСИ.
Для работы с менеджером репозитория в ОС Windows требуется:
Для создания репозитория метаданных в ОС Linux используйте скрипт.
Все действия с репозиторием производятся с помощью программы «Менеджер репозитория», входящей в пакеты FP9Full.exe и FP9BIServer.exe.
Для запуска программы:
загрузите исполняемый файл RepoMngr.exe, находящийся в папке с установленным продуктом «Форсайт. Аналитическая платформа»;
выполните команду «Форсайт. Аналитическая платформа 9.2 > Менеджер репозитория», расположенную в главном меню Windows.
Будет открыто окно менеджера репозитория:
Вкладка «Репозиторий метаданных» содержит следующие операции:
Создать репозиторий метаданных. Операция предназначена для наполнения подготовленной базы системными таблицами, необходимыми для функционирования «Форсайт. Аналитическая платформа». Вся информация о структуре и объектах базы данных хранится в системных таблицах. Системные таблицы в совокупности образуют базу метаданных, тогда как сами данные хранятся в базе данных. Изначально любая база пуста. Для того чтобы наполнить базу системными таблицами, необходимо создать репозиторий платформы. Для создания нового репозитория используется файл с расширением *.rm4, в котором хранятся исполняемые скрипты. Данный файл входит в стандартный установочный пакет и находится по пути «S\Rm\current.rm4», где S - путь до места установки «Форсайт. Аналитическая платформа»;
Обновить версию репозитория метаданных. С выходом новых версий продукта «Форсайт. Аналитическая платформа» состав репозитория может изменяться. Для использования новых возможностей может потребоваться обновление версии репозитория. Автоматическое изменение системных таблиц производится на основе информации, находящейся в файле с расширением *.rm4, в котором хранятся исполняемые скрипты. Данный файл входит в стандартный установочный пакет и находится по пути «S\Rm\current.rm4», где S - путь до места установки «Форсайт. Аналитическая платформа». Данная функция используется для обновления системных таблиц платформы в соответствии с изменениями и улучшениями, произошедшими в исполняемом модуле продукта «Форсайт. Аналитическая платформа»;
Создать резервную копию репозитория метаданных. Создание резервной копии версии репозитория может понадобиться для восстановления утерянных или измененных данных. Перед созданием резервной копии версии репозитория необходимо сформировать конфигурационный файл, содержащий необходимую информацию о структуре и наличии баз данных используемой схемы. Для этого нужно подключиться к схеме, затем в окне «Навигатор объектов» выбрать пункт главного меню «Сервис > Создать конфигурационный файл»;
Совет. Появление новых версий используемых СУБД может привести к нарушению совместимости с менеджером репозитория. Для корректного создания резервной копии репозитория рекомендуется проводить резервное копирование средствами СУБД.
Восстановить репозиторий метаданных из резервной копии. Восстановление репозитория платформы производится из резервной копии, созданной ранее;
Создать служебного пользователя подсистемы безопасности. Создание служебного пользователя подсистемы безопасности p4audit необходимо для корректной работы аудита и блокировки пользователей. Если пользователь p4audit уже создан, то операция раздаст необходимые права на уровне СУБД (гранты). Для СУБД SQLite создание служебного пользователя не требуется.
Вкладка «Репозиторий НСИ (нормативно-справочной информации)» используется для создания репозитория метаданных НСИ и совместимости с прошлыми версиями и содержит следующие операции:
Создать репозиторий метаданных НСИ. Репозиторий метаданных нормативно-справочной информации (НСИ) используется при создании объектов по схеме «сверху-вниз» - автоматических кубов. Для создания репозитория метаданных НСИ используется файл с расширением *.rm4, в котором хранятся исполняемые скрипты. Данный файл входит в стандартный установочный пакет и находится по пути «S\Rm\current_RDS.rm4», где S - путь до места установки «Форсайт. Аналитическая платформа»;
Обновить репозиторий метаданных НСИ. С выходом новых версий продукта «Форсайт. Аналитическая платформа» состав репозитория метаданных НСИ может изменяться, поэтому может потребоваться обновление версии. Для обновления репозитория метаданных НСИ используется файл с расширением *.rm4, в котором хранятся исполняемые скрипты. Данный файл входит в стандартный установочный пакет и находится по пути «S\Rm\current_RDS.rm4», где S - путь до места установки «Форсайт. Аналитическая платформа»;
После выбора операции нажмите кнопку «Продолжить». Будет открыта страница мастера.
См. также: