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

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

Где S - путь, по которому установлена серверная часть веб-приложения.

Например:

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

C:\Tomcat\webapps\pp\config\PP.xml

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

/opt/Foresight/fp9.0-dhtml/config

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

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

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

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

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

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

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

<service>

<proxy>

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

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

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

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

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

<metabase>

<oAuthService>

<shareSettings>

<cultures>

<modules>

<plugins>

<chart>

<tabSheet>

<imageLists>

<collaboration>

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

Пример

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

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

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

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

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

См. также:

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