Репозиторий - это хранилище системной информации об объектах FlyBI. Для начала работы с продуктом FlyBI требуется создать репозиторий метаданных.
Объект репозитория - это некоторая сущность, обладающая определённым набором характеристик, имеющая специфическую структуру и использование. В продукте FlyBI объекты предназначены для выполнения типовых задач. Примерами объектов являются проекты и папки.
Один репозиторий может использоваться несколькими пользователями одновременно. Любой пользователь может подключиться к репозиторию и создавать новые проекты, а также работать с уже существующими проектами при наличии доступа.
Репозиторий FlyBI может создаваться как от доменного пользователя, так и от системного. Для создания репозитория пользователь должен обладать привилегией sudo.
Рассмотрим создание репозитория от системного пользователя FlyBI. Для этого:
Выполните скрипт CreateRepo.sh, который входит в поставку, с помощью команд:
sudo cd /opt/foresight/FlyBI-biserver/bin
sudo sh CreateRepo.sh
Задайте необходимые параметры через строку:
Super user name(default:postgres). Суперпользователь СУБД, под ним создаются пользователи, раздаются роли, создаётся база данных;
Super user password(default:postgres). Пароль суперпользователя СУБД;
DB owner role(default:FLYBI). Владелец репозитория, администратор системной безопасности;
Address DB(default:localhost). IP-адрес сервера СУБД, для метода входа gss требуется указывать hostname.domain.local сервера СУБД;
Port DB(default:5432). Порт сервера СУБД;
Name DB(default:FLYDB). Имя базы данных;
DB password(default:FLYBI). Пароль владелец репозитория;
User service name(default:USER_SERVICE). Имя служебного пользователя;
User service password(default:USER_SERVICE). Пароль служебного пользователя.
Задайте настройки репозитория в Metabases.xml:
установите интегрированный тип авторизации. Для этого задайте параметр: Authentication="2";
установите признак учёта регистра. Для этого в разделе <LogonData> задайте параметр: CASESENSITIVE="true".
В результате будет создан и настроен новый репозиторий FlyBI.
Примечание. Не рекомендуется настраивать репозиторий на существующую базу данных, иначе возможны конфликты.
При необходимости для подключения репозитория в продукте «Форсайт. Аналитическая платформа» обратитесь к разделу «Подключение репозитория, созданного в продукте FlyBI».
См. также: