Как я могу интегрировать Oracle BI в существующее приложение? - PullRequest
6 голосов
/ 18 ноября 2008

У меня есть приложение, написанное на Perl. Теперь мне нужно интегрировать это приложение с OBI. В плане есть кнопка, по которой пользователь может щелкнуть, чтобы открыть OBI в iframe . OBI находится на сервере, отличном от запущенного приложения.

Кто-нибудь делал это раньше, знает, что является лучшим способом сделать это, и каковы усилия, чтобы сделать это?
Другой вопрос, возможно ли добавить настройки в ИОБ, отображаемый в iframe .?

Ответы [ 2 ]

5 голосов
/ 02 января 2009

Существует два способа решения проблемы, о которой я знаю и опробовал. В соответствии с вашими потребностями, один или другой может быть более подходящим (или оба они не являются взаимоисключающими). В обоих случаях документация хорошая и легкодоступная.

"Go URL"

URL-адрес Go подробно описан в Руководстве по администрированию Oracle Business Intelligence Presentation Services. Он обеспечивает быстрый и простой интерфейс с уже определенными отчетами в виде URL-адреса. Все, что нужно для его запуска, - это ввести несколько параметров запроса, чтобы направить их в нужный отчет. Вам также может понадобиться включить токены аутентификации.

  • Плюсы: очень легко попробовать.
  • Минусы: сложнее получить правильную защиту.

Веб-сервисы

Сервер презентаций поставляется с серией веб-сервисов, которые обеспечивают более программный способ запроса вашего хранилища. Функциональность, предлагаемая через этот канал, идет дальше: например, возможно управление большинством каталогов, включая создание и редактирование отчетов. Полный список содержит собственное руководство: Руководство по веб-службам Oracle Business Intelligence.

  • Плюсы: лучшая интеграция (т. Е. Нет необходимости в IFRAME); проще разобраться в безопасности.
  • Минусы: сложнее в настройке; много XML; более продвинутым функциям (например, детализация на месте) нужен HTTP-мост, который был достаточно сложным для моего случая. Сгенерированный HTML может немного конфликтовать с вашим и потребовать очистки, особенно в CSS.
1 голос
/ 25 октября 2012

Встраивать отчеты OBIEE в веб-приложение, не принадлежащее к ADF, непросто. Если у вас есть возможность переписать ваше веб-приложение в ADF, ваша жизнь станет намного проще. Просто перетащите отчеты и визуализации в свое веб-приложение. Собственные приложения Oracle Fusion Applications также следуют этому подходу. Если ваше приложение сильно загружено аналитикой, это может быть хорошим вариантом для изучения. Вот ссылка на документ Oracle .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...