Пропустить навигацию.
Главная
Разработчикам Oracle Applications

Oracle BI EE - Работаем с Disconnected Analytics: утилита sadis

Я сегодня натолкнулся на очень интересную утилиту. Я не знаю, наверное, не многие знают о ней. Она называется sadis.exe. Как вы, наверное, уже знаете, в Oracle BI EE есть уникальная опция Disconnected Analytics. Давайте попробуем понять, что собой представляет Disconnected Analytics и как к ней относится утилита sadis.exe. Disconnected Analytics - это небольшой отпечаток фактического BI EE, который может использоваться на отдельном ноутбуке или компьютере. Это предназначено в первую очередь для пользователей, которые хотели бы иметь доступ к BI Answers и информационным панелям BI, но не имеют возможности подсоединиться к сети, в которой установлен BI EE (обычно это финансовые директора или главы компаний, которым приходится часто быть в поездках). Поэтому, для этих пользователей была представлена опция Disconnected Analytics. Кто-нибудь может возразить, что отчеты и информационные панели могут быть экспортированы в различные форматы, и затем их можно использовать в поездках, но одним из минусов такого способа является то, что такие форматы не имеют той же навигации, что в Oracle BI EE, поэтому существует риск, что возможности анализа данных будут существенно занижены. Disconnected Analytics устраняет эти недостатки. Представленный ниже рисунок - архитектура Disconnected Analytics (взято из документации).

Схема работы Disconnected Analytics

В этой статье не рассказывается о том, как конфигурировать Disconnected Analytics. Скорее всего, эта статья для пользователей, которые хотят знать, как будет выглядеть Disconnected Analytics, если у них уже установлен BI EE. Это как раз тот случай, когда будет полезной утилита sadis. Она расположена в папке {OracleBI}/Server/Bin. Если у вас уже установлен сервер BI EE, вы можете запустить Disconnected Analytics на той же машине. Вы можете просматривать свой каталог презентаций даже без запущенной службы презентаций!!! Теперь давайте посмотрим, что делает эта утилита. Откройте окно консоли и перейдите в папку {OracleBI}/Server/Bin. Теперь введите следующую команду в командной строке:

sadis /u Administrator /p Administrator /c {OracleBIData}\web\catalog\paint

Утилита sadis имеет 4 параметра:

/u - Имя пользователя для BI Server

/p - Пароль для BI Server

/c - Полный путь у веб каталогу

/s - запуск Disconnected Analytics в скрытом режиме (Вы только увидите иконку в области уведомлений. Вам нужно будет вручную открыть веб-броузер и открыть каталог.)

Теперь должно открыться новое окно веб-броузера. К тому же вы увидите новую иконку в области уведомлений панели задач. Если эта иконка присутствует, это значит, что Disconnected Analytics запущена на вашей машине.

Открывшееся окно броузера будет содержать информационную панель администратора.

Информационная панель администратора Oracle BI EE

Если вы внимательно присмотритесь к адресной строке броузера, вы увидите что-то похожее на это:

http://localhost:9762/sawd?Dashboard&NQUSER=Administrator&NQPASSWORD=Administrator

Таким образом, порт для Disconnected Analytics - 9762, и вместо saw?Dashboard вы увидите sawd?dashboard, где sawd означает отсоединенный режим. Эта утилита принимает все параметры адресной строки, которые вы обычно используете в адресной строке для SAW. Все будет работать, даже если вы остановите службу презентаций. Действительно, очень интересная утилита!!!

Оригинал статьи


Warning: INSERT command denied to user 'appsdev_base'@'82.197.131.12' for table 'watchdog' query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>INSERT command denied to user &amp;#039;appsdev_base&amp;#039;@&amp;#039;82.197.131.12&amp;#039; for table &amp;#039;accesslog&amp;#039;\nquery: INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values(&amp;#039;Oracle BI EE - Работаем с Disconnected Analytics: утилита sadis&amp;#039;, &amp;#039;node/50&amp;#039;, &amp;#039;&amp;#039;, &amp;#039;38.103.63.56&amp;#039;, 0, &amp;#039;96134a26b182f893938c4037ec86c11b&amp;#039;, 263, 1231296599)</em> в файле <em>/home/www/appsdev.com.ua/includes/database.mysql.inc</em> в строке <em>172</em>.', 2, '', 'http://appsdev.com.ua/bi-ee-disconnec in /home/www/appsdev.com.ua/includes/database.mysql.inc on line 172

Warning: INSERT command denied to user 'appsdev_base'@'82.197.131.12' for table 'watchdog' query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>INSERT command denied to user &amp;#039;appsdev_base&amp;#039;@&amp;#039;82.197.131.12&amp;#039; for table &amp;#039;sessions&amp;#039;\nquery: INSERT INTO sessions (sid, uid, cache, hostname, session, timestamp) VALUES (&amp;#039;96134a26b182f893938c4037ec86c11b&amp;#039;, 0, 0, &amp;#039;38.103.63.56&amp;#039;, &amp;#039;messages|a:1:{s:5:\\&amp;quot;error\\&amp;quot;;a:1:{i:0;s:508:\\&amp;quot;user warning: INSERT command denied to user &amp;amp;#039;appsdev_base&amp;amp;#039;@&amp;amp;#039;82.197.131.12&amp;amp;#039; for table &amp;amp;#039;accesslog&amp;amp;#039;\\nquery: INSERT INTO accesslog (title, path, url, hostname, uid, sid, timer, timestamp) values(&amp;amp; in /home/www/appsdev.com.ua/includes/database.mysql.inc on line 172