Подключение репозитория, созданного в продукте FlyBI

Для подключения репозитория, созданного в продукте FlyBI, в веб-приложение «Форсайт. Аналитическая платформа»:

  1. Пересоздайте служебного пользователя с учётными данными, которые использовались при создании репозитория в продукте FlyBI, с помощью приложения PP.Util. Приложение расположено в папке установки BI-сервера /opt/foresight/fp10.x-biserver/bin. Для запуска приложения используйте скрипт PP.Util_start.sh со следующими параметрами:

sudo ./PP.Util_start.sh /create_audit_user metabase_id login password audit_login audit_password db_login db_password

Где:

Примечание. Имя служебного пользователя P4AUDIT зарезервировано системой и недоступно для использования.

Например:

sudo ./PP.Util_start.sh /create_audit_user REPOSITORY_ID FLYBI FLYBI USER_SERVICE USER_SERVICE

Указанные учётные данные владельца репозитория и служебного пользователя используются по умолчанию при выполнении скрипта CreateRepo.sh в продукте FlyBI.

  1. Сохраните учётные данные служебного пользователя:

sudo ./PP.Util_start.sh /save_audit_creds "SERVER_DATABASE|TYPE" login [password]

Где:

Например:

sudo ./PP.Util_start.sh /save_audit_creds "127.0.0.1|POSTGRES" USER_SERVICE USER_SERVICE

После выполнения действий учётные данные служебного пользователя сохраняются в файле settings.xml, расположенном по пути /opt/foresight/fp10.x-biserver/etc.

  1. Настройте доступ к репозиторию с помощью окна «Настройка подключения к репозиторию» или файла Metabases.xml, расположенного по пути /opt/foresight/fp10.x-biserver/etc.

Примечание. При настройке подключения к репозиторию на каждом клиентском компьютере или на компьютере с установленным BI-сервером IP-адрес или псевдоним сервера должен совпадать с сервером, указанным в параметре SERVER_DATABASE при сохранении учётных данных служебного пользователя.

  1. Перезапустите BI-сервер.

После выполнения действий репозиторий будет подключён для работы в веб-приложении.

Особенности синхронизации навигатора проектов FlyBI с навигатором объектов «Форсайт. Аналитическая платформа»:

Менеджер безопасности FlyBI полностью совпадает с менеджером безопасности «Форсайт. Аналитическая платформа».

Работа с СУБД ClickHouse

Для работы с СУБД ClickHouse обратитесь к разделу «Настройка ClickHouse» и добавьте глобальную переменную EXTRACT_DB:

  1. Выполните команду «Параметры» на боковой панели навигатора объектов. После чего будет открыта страница «Глобальные переменные»:

  1. Нажмите кнопку «Добавить» и задайте параметры глобальной переменной в столбцах:

  1. Нажмите кнопку «Сохранить» и «Закрыть».

После выполнения действий будет добавлена глобальная переменная EXTRACT_DB.

Если в менеджере безопасности уже создан специальный пользователь для работы с СУБД, то выполните действия:

  1. Сохраните учётные данные пользователя с помощью приложения PP.Util:

sudo ./PP.Util_start.sh /save_creds metabase_id /DEC login [password]

Где:

Например:

sudo ./PP.Util_start.sh /save_creds REPOSITORY_ID /DEC USER_EXTRACT USER_EXTRACT_PASSWORD

  1. Перезапустите BI-сервер.

После выполнения действия учётные данные пользователя будут сохранены в файл Metabases.xml.

См. также:

Создание и управление репозиториями метаданных