7

Perl で記述された既存のアプリケーションがあります。次に、このアプリケーションを OBI と統合する必要があります。計画には、ユーザーがクリックしてiframeで OBI を開くことができるボタンがあります。OBI は、実行中のアプリケーションとは別のサーバーに存在します。

誰かがこれを以前に行ったことがありますか?これを行うためのベストプラクティスは何ですか?また、これを行うための努力は何ですか?
別の質問は、iframeに表示される OBI にカスタマイズを追加することは可能ですか?

4

2 に答える 2

6

私が知っていて試した問題に対処するには、2 つの方法があります。ニーズに応じて、どちらか一方がより適切な場合があります (または両方、相互に排他的ではありません)。どちらの場合も、ドキュメントは優れており、すぐに利用できます。

「Go URL」

Go URL については、『Oracle Business Intelligence Presentation Services Administration Guide』で詳しく説明されています。URL の形式で、定義済みのレポートへの迅速かつ簡単なインターフェイスを提供します。実行に必要なのは、いくつかのクエリ パラメータを入力して、必要なレポートを表示することだけです。認証トークンも含める必要がある場合があります。

  • 長所:試してみるのがとても簡単です。
  • 短所:セキュリティを正しくするのが難しい。

ウェブサービス

プレゼンテーション サーバーには一連の Web サービスが付属しており、よりプログラム的な方法でリポジトリにクエリを実行できます。このチャネルを通じて提供される機能はさらに進んでいます。たとえば、レポートの作成と編集を含むほとんどのカタログ管理が可能です。完全なリストは、独自のガイドである『Oracle Business Intelligence Web Services Guide』に記載されています。

  • 長所: より優れた統合 (つまり、IFRAME が不要)。安全性を確保しやすくなります。
  • 短所:セットアップが難しい。大量の XML; より高度な機能 (インプレース ドリルダウンなど) には HTTP ブリッジが必要ですが、これは私の場合はうまくいきませんでした。生成された HTML はあなたのものと少し衝突するかもしれず、特に CSS でクリーンアップが必要です。
于 2009-01-02T14:20:51.080 に答える
1

OBIEE レポートを非 ADF Web アプリ内に埋め込むのは困難です。Web アプリケーションを ADF で書き直すオプションがあれば、作業はずっと楽になります。レポートとビジュアライゼーションを Web アプリケーションにドラッグ アンド ドロップするだけです。オラクル独自の Fusion アプリケーションもこのアプローチに従っています。アプリが分析を多用する場合は、探索するのに適したオプションになる可能性があります。Oracle doc へのリンクは次のとおりです。

于 2012-10-25T15:43:27.703 に答える