Описание интеграции Biee 10g с Hyperion и настройка безопасности на уровне фильтрации (row-level security) метаданных (коды групп в SharedService совпадают с кодами справочника предприятия)
Настройка автозапуска
Необходимо после установки с помощью утилиты JavaService (http://forge.ow2.org/project/showfiles.php?group_id=137 ) установить сервер JAVA приложений OC4J как службу
C:\Hyperion\common\JavaService\javaservice -install "Oracle BI EE OC4J" "C:\oracle\client\jdk\jre\bin\client\jvm.dll" -XX:MaxPermSize=128m "-Djava.class.path=C:\OracleBI\oc4j_bi\j2ee\home\oc4j.jar" -start oracle.oc4j.loader.boot.BootStrap -description "Oracle BI EE OC4J Service"
Настройка интеграции с Hyperion Foundation
- Нужно зайти в панель администрирования BIee
- Перейти в управление соединениями (Manage EPM Workspace Connection
- Зарегистрирвать Biee , используя настройки по умолчанию
- Отредактировать файл C:\OracleBI\web\javahost\config\config.xml , сняв комментарии с загрузки элемента OBISAuthenticatorProxy , указать в разделе <OBISAuthenticatorProxy> адрес местонахождения сервера CSS
- В файлах C:\OracleBI\server\Config\ NQSConfig.INI C:\OracleBIData\web\config\instanceconfig.xml прописать текущий репозиторий отчетов
- Зарегистрировать провайдер внешней аунтификации
- D:\oracle\OracleBI\web\bin\sawobisauthenticatorproxy3r.dll
- Настроить инициализационные переменные
- Настроить ROW-LEVEL Security
UPPER( VALUEOF(NQ_SESSION.”GROUP”)) LIKE CONCAT( CONCAT(‘%’, WBD_GAAP.Предприятие.”Предприятие – Код”), ‘%’)
- Подключить каталог с отчетами в файле C:\OracleBIData\web\config\instanceconfig.xml
- Настроить WorkSpace для работы
- Настроить десятичный разделитель
\OracleBi\web\config\localedefinitions.xml
<localeDefinition name="ru-ru"> <!--russian russia -->
<property name="decimalSeparator">.</property>
<property name="thousandsSeparator"> </property>