Для корректной работы веб-приложения должны быть заданы настройки подключения к BI-серверу и настройки веб-приложения. Данные настройки задаются в файле PP.xml, который может быть расположен в двух местах:
в папке установки BI-сервера. Используется для
задания настроек веб-приложения.
Файл PP.xml должен быть расположен в папке «S\Services\PP.SOM.Som\»,
где S - путь, по которому установлен BI-сервер.
в папке установки серверной
части веб-приложения. Используется для задания параметров
подключения к BI-серверу и настроек веб-приложения.
Путь, по которому должен быть расположен файл PP.xml, зависит от типа
используемого веб-сервера:
ASP.NET (IIS). «S\Config»;
Java (Apache Tomcat). «S\pp\config»;
Apache. «S\config».
Где S - путь, по которому установлена серверная часть веб-приложения.
Например:
ASP.NET (IIS) и Apache:
C:\Program Files\Foresight\Foresight Analytics Platform 9.2 Web Application\Config\PP.xml
Java (Apache Tomcat):
C:\Tomcat\webapps\pp\config\PP.xml
Java (Apache Tomcat):
/var/lib/tomcat7/webapps/pp/config
Apache:
/opt/Foresight/fp9.2-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>.
Настройки веб-приложения задаются в разделах:
| Раздел | Краткое описание |
| <metabase> | Параметры используемого репозитория. |
| <oAuthService> | Настройки входа по протоколу OAuth (Twitter). |
| <shareSettings> | Определяет, скрывать ли раскрывающееся меню «Поделиться» в главном меню и набор команд, доступных в данном меню. |
| <cultures> | Определяет языки интерфейса, на которых доступно веб-приложение. |
| <modules> | Настройки инструментов продукта «Форсайт. Аналитическая платформа» и подключения расширений и пользовательских модулей. |
| <export> | Настройки экспорта отчёта во внешние форматы. |
| <plugins> | Подключение дополнительных плагинов. |
| <chart> | Настройки диаграмм. |
| <tabSheet> | Настройки таблиц. |
| <imageLists> | Настройки спрайтов. |
<embed> |
Признак доступности получения ссылки на аналитическую панель или на блок из аналитической панели. |
Примечание. Для корректной работы обязательно должен быть задан только раздел <metabase>.
Приведён пример минимально необходимых настроек для работы веб-приложения.
Возможны следующие варианты:
настройки подключения к BI-серверу и настройки веб-приложения заданы в файле PP.xml, расположенном в папке установки серверной части веб-приложения:
<?xml version="1.0" encoding="utf-8" ?>
<pp>
<service url="http://localhost/fpBI_App_v9.2x64/axis2/services/PP.SOM.Som" />
<metabase id="FPRepository"/>
</pp>
настройки веб-приложения заданы в файле PP.xml, расположенном папке установки BI-сервера:
<?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.2x64/axis2/services/PP.SOM.Som" />
</pp>
См. также: