Для задания системных настроек продукта FlyBI предназначен файл Settings.xml.
Путь расположения файла: /var/www/.config/Foresight/FlyBI/Settings.xml.
Все настройки указываются в рамках отдельных вершин <Key ...></Key>, которые, в свою очередь, являются дочерними для вершин <Configuration><Root>...</Root></Configuration>:
<Configuration>
<Root>
<Key ...>
</Key>
<Key ...>
</Key>
</Root>
</Configuration>
Примечание. Для указания значений параметров используйте технологию экранирования XML-символов.
Доступные разделы:
ClickhouseSettings. Настройки подключения к серверу БД ClickHouse. Настройки указываются в вершине <Key Name="ClickhouseSettings">. Доступные настройки:
Server. IP-адрес или хост сервера БД ClickHouse;
Port. Порт сервера БД ClickHouse;
Database. Наименование БД ClickHouse;
Path. Путь до папки хранения пользовательских CSV-файлов, данные из которых загружаются в БД ClickHouse.
Пример
настроек раздела ClickhouseSettings
System. Настройки, влияющие на работу отдельных сессий с репозиториями. Настройки указываются в виде дочерних вершин для вершины <Key Name="System">;
Audit. Учётные данные служебного пользователя подсистемы безопасности. Настройки указываются в виде дочерних вершин для вершины <Key Name="Audit">. Доступные настройки:
Realm. Область действия учётных данных. В качестве значения ключа отображается идентификатор базы данных, при работе с которой используются указанные учётные данные;
Crs. Зашифрованные учётные данные пользователя, авторизованного в базе данных;
Crsa. Зашифрованные учётные данные служебного пользователя.
Service. Настройки для обращения к удалённому BI-серверу. Настройки указываются в виде дочерних вершин для вершины <Key Name="Service">.
См. также: