Настройки веб-приложения

Для корректной работы веб-приложения должны быть заданы настройки подключения к BI-серверу и настройки веб-приложения. Данные настройки задаются в файле PP.xml, который может быть расположен в двух местах:

Где S - путь, по которому установлена серверная часть веб-приложения. Наличие файла PP.xml по указанному расположению обязательно.

Например:

C:\Program Files\Foresight\Analytics Platform 9.x Web Application\Config

C:\Tomcat\webapps\pp\config

/var/lib/tomcat7/webapps/pp/config

/opt/Foresight/fp9.x-webserver/config

Примечание. Если файл PP.xml расположен и в папке установки серверной части веб-приложения, и в папке установки BI-сервера, то настройки веб-приложения из файла PP.xml в папке установки BI-сервера имеют больший приоритет, чем такие же настройки из файла PP.xml в папке установки серверной части веб-приложения.

Файл PP.xml должен состоять из раздела <pp>, содержащего дочерние разделы с настройками.

Примечание. Для того чтобы внесенные изменения вступили в силу перезапустите BI-сервер и веб-сервер, используемый веб-приложением.

Параметры подключения к BI-серверу

Параметры подключения к BI-серверу задаются в разделах:

Раздел Краткое описание
<service> Параметры BI-сервера с возможностью выполнения запросов из браузера напрямую, в обход серверной части веб-приложения.
<proxy> Параметры BI-сервера с возможностью выполнения запросов через серверную часть веб-приложения.

Примечание. Для корректной работы обязательно должен быть задан атрибут url в разделе <service> или в разделе <proxy>. Если данный атрибут задан в обоих разделах, то атрибут url из раздела <service> имеют более высокий приоритет, чем атрибут url из раздела <proxy>.

Описание разделов

<service>

<proxy>

Настройки веб-приложения

Настройки веб-приложения задаются в разделах:

Раздел Краткое описание
<metabase> Параметры используемого репозитория.
<oAuthService> Настройки входа по протоколу OAuth 2.0.
<miscellaneous> Определяет тип модуля, который будет открываться вместо окна приветствия (стартовой страницы welcome.html).
<shareSettings> Определяет, скрывать ли раскрывающееся меню «Поделиться» в главном меню и набор команд, доступных в данном меню.
<cultures> Определяет языки интерфейса, на которых доступно веб-приложение.
<modules> Настройки инструментов продукта «Форсайт. Аналитическая платформа», подключение расширений и пользовательских модулей.
<export> Настройки экспорта отчёта во внешние форматы.
<plugins> Подключение дополнительных плагинов.
<chart> Настройки диаграмм.
<tabSheet> Настройки таблиц.
<imageLists> Настройки спрайтов.
<embed> Признак доступности получения ссылки на аналитическую панель или на блок из аналитической панели.
<serviceCM> Настройки сервисных функций.

<createMenuHierarchy>

Настройки для определения структуры раскрывающегося меню кнопки  «Новый объект» в веб-приложении.

<customSettings>

Настройки для переопределения пиктограммы, логотипа и наименования вкладки браузера при работе в веб-приложении. Пользовательские изображения должны быть расположены в папке S\build\img\app, где S - путь, по которому установлена серверная часть веб-приложения.

<font>

Настройки шрифтов, применяемые в инструменте «Аналитические панели».

Примечание. Для корректной работы обязательно должен быть задан раздел <metabase>.

Описание разделов

<metabase>

<oAuthService>

<miscellaneous>

<shareSettings>

<cultures>

<modules>

<export>

<plugins>

<chart>

<tabSheet>

<imageLists>

<embed>

<serviceCM>

<createMenuHierarchy>

<customSettings>

<font>

Пример

Приведён пример минимально необходимых настроек для работы веб-приложения.

Возможны следующие варианты:

<?xml version="1.0" encoding="utf-8" ?>
<pp>
    <service url="http://localhost/fpBI_App_v9.x/axis2/services/PP.SOM.Som" />
    <metabase id="FPRepository"/>
</pp>
<?xml version="1.0" encoding="utf-8" ?>
<pp>
    <metabase id="FPRepository"/>
</pp>
<?xml version="1.0" encoding="utf-8" ?>
<pp>
    <service url="http://localhost/fpBI_App_v9.x/axis2/services/PP.SOM.Som" />
</pp>

См. также:

Установка BI-сервера | Настройка веб-приложения для работы через HTTPS | Открытие веб-приложения