| Oracle® Business Intelligence Applications Informatica PowerCenterユーザーのためのインストレーション・ガイド リリース7.9.6.3 B66690-01 |
|
![]() 前 |
![]() 次 |
この付録では、Oracle Business IntelligenceアプリケーションをSiebel CRMアプリケーションで実行する際に必要なその他の構成手順を説明します。
Oracle Business IntelligenceをSiebel基幹業務アプリケーションに統合するには、2つの一般的なプロセスがあります。
Oracle Business Intelligenceシード・データは、OracleのSiebel Industryアプリケーションと共にインストールされません。Oracle Business Intelligenceのインストールが完了してから、シード・データをデータベースにインポートする必要があります。この手順を実行する必要があるのは、Oracle Siebel Industry Applicationsを使用している場合のみです。
Oracle Business Intelligenceのシード・データをトランザクション・データベースにインポートするには
必要なlanguage.inpファイルおよび.datファイルをOracle Business Intelligenceの言語ディレクトリ(ORACLE_HOME\biapps\seeddata\l_xx)から取得します。xxは、インポートする言語の2文字のコードです。
.datと対応.inpファイルを言語ディレクトリからサーバー・インストール・ディレクトリのORACLE_HOME\bifoundation\server\localeにコピーします。
ORACLE_HOME\biapps\seeddata\binでコマンド・プロンプトから、次のコマンドを実行します。
dataimp /u $USERNAME /p $PASSWORD /c "$ODBCDatasource" /d $Tableowner /f analytics_seed_<XXX>.dat /i metadata_upgrade_<XXX>_<DBPlatform>.inp /w y
XXXを3文字のコード(FRA、ITAなど)に置換し、DBPlatformを使用するデータベース・プラットフォームの省略形に置換します。次に例を示します。
dataimp /u sadmin /p sadmin /c JPN_CRMDEV1 /d siebel /f analytics_seed_JPN.dat /i metadata_upgrade_JPN_db2.inp /w y
Oracle Business Intelligence Presentation Servicesへのコンテンツのマージについては、『Oracle Business Intelligence Presentation Services管理ガイド』のCatalog Managerの使用に関する項を参照してください。
Oracle BI Serverを構成してダッシュボードへアクセスできるようにした場合、AnalyticsダッシュボードをSiebel基幹業務アプリケーション内で表示するために、Siebel基幹業務アプリケーションを更新する必要があります。Siebel基幹業務アプリケーションの初期化を完了するには、次のプロセスを実行します。
基幹業務アプリケーションのホスト名を、Oracle Business Intelligence Presentation Servicesを実行するマシンのホスト名に変更します。次の項を参照してください。
基幹業務アプリケーションのホームページ、ダッシュボード、コンテンツをカスタマイズするか、またはダッシュボードにビューを追加します。次の項を参照してください。
次のタスクを実行すると、Siebel基幹業務アプリケーションのホスト名が、Oracle Business Intelligence Presentation Servicesを実行するマシンのホスト名に変更されます。
Siebel基幹業務アプリケーションを更新するには:
Siebel基幹業務アプリケーションを開いて、SADMINとしてログインします。
「表示」→「サイトマップ」にナビゲートします。
「統合管理」画面をクリックします。
「ホスト管理」ビューをクリックします。
「仮想名」カラムでNQHOSTをクエリーします。
Windowsでは、ホスト名を<AnalyticsServerName>からOracle BI Presentation Servicesを実行するマシンのホスト名に変更します。
AIXまたはSolarisでは、ホスト名を<AnalyticsServerName>からポート名に変更します。
たとえば、servername.siebel.com:8080のようになります。
|
注意: UNIXプラットフォームの場合に限り、アクションリンクがOracle Business Intelligenceユーザー・インタフェースで動作することを確認するために、ドメイン名の接尾辞をサーバー名に追加する必要がある場合があります。 |
アプリケーションをログアウトして、ログインしなおします。
Oracle Siebel Business Analyticsバージョン7.7以降では、次のスタイルシートに新しいスタイルが追加されました。
Go.css
PortalBanner.css
PortalContent.css
Views.css
これらの新しいクラスは、スタイルシート内で識別されます。Oracle Business Intelligenceのこのバージョンでは、新しいスタイルとファイルを基礎となるスタイル・シート(s_Siebel7など)に追加する必要があります。完全な機能のためには、どのカスタム・スタイルでも同様の更新が必要です。さらに、views2.cssなどのファイルがs_ディレクトリに追加されています。カスタム・カラムのフォーマットが適切に機能するには、フォント・サイズとフォント・ファミリへの参照もPortalBanner.css、PortalContent.css、Views.cssのTD Stylesセクションから削除する必要があります。
スタイルに対してこのように変更したため、配置のカスタマイズを手動で確認して再適用し、十分にテストして確実に問題がない状態にする必要があります。
テストをした後、デフォルトのviews.cssファイルを実装サーバーにコピーしなおす前に、サーバー上で次のタスクを実行してサーバー・キャッシュを消去します。
サーバー・キャッシュを消去してデフォルトのビューをリストアするには:
Oracle Business Intelligence Server、Oracle BI Presentation ServiceおよびIISを停止します。
カスタムviews.cssを、インストールしたディレクトリから削除します。
次に例を示します。
$INSTALL\web\app\res\s_Siebel7\b_mozilla_4
または
$INSTALL\OracleBIData\Web.
Oracle BI Presentation Services Server Cacheをクリアします。
C:\WINNT\Tempディレクトリにある、nQs_*.tempファイルを削除します。
Browser Cacheをクリアします。
Internet Explorerのメニューから、「ツール」→「インターネット オプション」→「設定」→「ファイルの表示」に移動して、このディレクトリ内のファイルをすべて削除します。
デフォルトのviews.cssファイルを該当するディレクトリにリストアします。
Analytics Server、Oracle BI Presentation ServicesおよびIISを再起動します。
Oracle Business IntelligenceおよびSiebel Web Server Extension(SWSE)を異なるマシンで実行する際には、必ず追加の構成手順を実行して、アクションリンクとインタラクティブ・チャートが機能するようにします。たとえば、SWSEとOracle Business Intelligence Presentation Servicesを異なるWebサーバーで実行する場合、なんらかのネットワークまたはロード・バランシングのメカニズムを使用して、2台のマシンに単一の論理ドメイン(または仮想IPアドレス)を作成する必要があります。
1つの仮想IPアドレスが2つのマシンに対して作成された場合、Webブラウザは1つのIPアドレスにアクセスし、アクセスしたポートに基づいて、さらに別の物理マシンにルーティングされます。ブラウザからは、両方のサーバーが同じIPアドレス上で実行しているように見えます。
SWSEのロードバランスを実行していない場合、マッピングを実行するためにルーターを使用していない場合、またはロードバランス・ソフトウェアを使用していない場合には、複数の物理的方法のいずれかを使用して、SWSEおよびOracle Business Intelligence Presentation Servicesを単一マシン上で実行するなど、単一の論理ドメインを作成できます。各企業では、使用しているトポロジを指定するこのルーティングを実現するための最適なメカニズムを決定する必要があります。
Oracle Business IntelligenceをSiebel Web Extensionと連動するように構成するには、次のタスクを実行します。
すべてのサーバーが同一の仮想マシン上で動作しているように見せるために、 Siebel Web Server Extension(SWSE)およびOracle BI Presentation Servicesの仮想IPアドレスを作成します。これを簡単に行うには、Oracle BI Presentation ServicesをSWSE(通常、ポート80で動作する)から異なるポート(ポート84など)で実行できるように構成します。
たとえば、SWSEは<machine1>: ポート80および<machine2>: ポート80でロード・バランシングが実行され、Oracle BI Presentation Servicesが<machine3>: ポート84で稼動し、仮想アドレスはhttp://siebel.company.comと定義されているとします。そのため、http://siebel.company.comのようなリクエストを<machine1>や<machine2>にルーティングしたり、http://siebel.company.com:84のようなリクエストを<machine3>にルーティングするように、ネットワークやロードバランス・ソフトウェアを構成する必要があります。
Siebel Web EngineとOracle BI Presentation Services用の仮想IPアドレスを作成するには:
ネットワーク上で、CSSがリクエストを<仮想ドメイン>から<Siebel Web Server Extensionの物理マシン>へ直接リクエストするよう設定します。
この場合、略語のCSSは、仮想IP構成の実行に使用されるロードバランサーまたはルーターを表します。
この場合、<仮想ドメイン>は仮想IPの接頭辞で、これによりユーザーはSiebelアプリケーション(上述の例ではhttp://siebel.company.com)にナビゲートできます。
ネットワーク上で、CSSが<仮想ドメイン>:84から<Oracle BI Presentation Servicesの物理マシン>:84へ直接リクエストするよう設定します。
Siebelアプリケーションで、「Siebel管理」画面を使用してNQHostパラメータを設定し、Oracle Business Intelligence Symbolic URLが直接Oracle Business Intelligence Presentation Servicesサーバーの物理マシンをポイントするのではなく、<仮想ドメイン>:84をポイントするようにします。
|
注意: Oracle Siebel Business Analyticsバージョン7.7以降ではなく7.5.3を実行している場合、次の追加の手順を実行します。 |
Oracle Business Intelligence Presentation Servicesサーバー・マシン上のSiebelアプリケーションに、レジストリ\SOFTWARE\Siebel Systems, Inc.\Siebel Analytics\Web\7.5\Chartsを設定します。
新しいキーForceFileBasedPainterを追加し、Data文字列に「TRUE」と入力します。
次の手順を使用して、クライアント・ブラウザを使用して、物理マシン・アドレスで直接アクセスする際にOracle Business IntelligenceとSWSEが動作することを確認します。<virtualdomain>については、第C.2.4項「SWSEおよびOracle BI Presentation Servicesに対する仮想IPアドレスの作成」で作成した仮想IPアドレスを置換します。
Oracle Business IntelligenceおよびSWSEの仮想IP構成をテストするには
クライアント・ブラウザに、「<virtual domain>:84/analytics」と入力します。Oracle Business Intelligenceのログオン画面が表示されます。
クライアント・ブラウザに、「<virtual domain>/callcenter」と入力します(またはその他のSiebelアプリケーション)。SWSEが表示されます。
SiebelアプリケーションのAnalytics画面にナビゲートして、Oracle Business Intelligenceが表示されているか確認します。
Oracle Business Intelligenceチャートおよびアクションリンクと対話的に処理を行います。
Oracle BIアクションリンクの構成と使用を行う方法の詳細は、Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionインテグレータ・ガイド 11g リリース1 (11.1.1)を参照してください。特に、第III部「アクション・フレームワークの構成」の第7章「Oracle Siebel CRMのOracle BI EEの埋込み」を参照してください。
Siebel基幹業務アプリケーションと共に購入したオプションに応じて、対応するOracle Business Intelligenceのオプションにアクセスするための追加手順を実行する必要があります。表C-1には、Oracle Business Intelligenceの追加オプションが示されています。
表C-1 Oracle Business Intelligenceアプリケーションのオプション
| Siebelアプリケーション | オプション |
|---|---|
|
セールス |
Sales Analytics |
|
サービス |
Service Analytics、Contact Center Telephony Analytics |
|
Marketing |
Marketing Analytics |
デフォルトでは、これらのオプション領域に含まれているダッシュボートおよびレポートは非表示です。たとえば、Sales AnalyticsをSalesアプリケーションとともに購入した場合、Sales Analyticsにアクセスするには、次の手順で追加の手順を実行する必要があります。
Sales Analyticsのオプションを有効にするには:
Oracle Business IntelligenceにAdministratorとしてログインします。
「アンサー」→「Oracle BI Presentation Services Administration」にナビゲートして、Presentation Servicesグループとユーザーを管理するためのオプションを選択します。
各オプションに対応するWeb Groupを検索します。
Web Groupのオプションは、次のとおりです。
売上予想なし
売上予想なし(簡易版)
汎用キューイングなし
電子メール反応なし
サービス契約なし
パートナーのマーケティングなし
パートナーのERMなし
パートナーのISSなし
「編集」アイコンをクリックします。
「グループ会員」セクションの下で、削除用アイコン(X)をクリックして、このグループからAnalytics Usersを削除します。
「終了」をクリックして、アプリケーションからログアウトします。
追加オプションのダッシュボードとレポートにアクセスするには、再びログインします。
Oracle Business Intelligenceアプリケーションのホームページとダッシュボードのカスタマイズのプロセスには、次のタスクが含まれます。
Oracle Business Intelligenceアプリケーションは、シンボリックURLインフラストラクチャを使用して、Siebel基幹業務アプリケーションと統合されています。次のタスクは、シンボリックURLを使用して、新しいレポートをSiebel基幹業務アプリケーションのホームページにリンクする方法、および新しいAnalytics DashboardsをSiebel基幹業務アプリケーションに追加する方法を説明しています。シンボリックURLでは、外部アプリケーションへのHTTPリクエストを構築する方法が指定され、リクエストの一部として送信される任意の引数と値が定義されます。
|
注意: シンボリックURLインフラストラクチャの詳細については、『Siebel Portal Framework Guide』を参照してください。このトピックでは、『Siebel Portal Framework Guide』に記載されている指示に従って、外部のコンテンツにリンクするシンボリックURLが正常に構築されていることが前提です。 |
Siebel基幹業務アプリケーションのホームページ上の各Analyticalレポートには、ホームページをAnalyticsレポートにリンクする定義済のシンボリックURLレコードがあります。そのように設定されていない場合、新しいホームページを作成してシンボリックURLを使用するよう設定する必要があります。
次の図は、InlineおよびIFrameのシンボリックURLの引数の例を示しています。
シンボリックURLを使用するための新しいHome Pageを構成するには:
シンボリックURLが設定されていることを確認します。
Siebel基幹業務アプリケーションを起動して、「統合管理」→「シンボリックURL管理」ビューにナビゲートします。
Analytics用に設定されているシンボリックURLをクエリーします。
このシンボリックURLの名前は、Business Componentに追加されたフィールドの計算済の値と完全に同じである必要があります。たとえば、シンボリックURLにHomePageAnalyticsと名付けます。
「URL」フィールドに、Web URLを入力します。次に例を示します。
http://NQHOST/Analytics/saw.dll
「ホスト名」には、ドロップダウン・リストからAnalytics Server名を選択します。次の表は、レポートのその他のパラメータを示しています。
| パラメータ | 値 |
|---|---|
| NQHOST | Oracle BI Presentation ServicesマシンをポイントするURL内の仮想名。 |
| fixup名 | 内部アプレット |
| SSO特性 | インライン |
| Oracle BI Presentation Servicesアプリケーション名 | ドロップダウン・リストから選択 |
該当するシンボリックURLの引数を作成します。
これらの引数は、表示させようとする特定のAnalyticsレポートに応じて変わります。「引数の値」は、「パスの引数の値」を除いて、作業しているどのAnalyticsレポートでも同じである必要があります。第C.2.8.2項「Oracle BIレポートのパスの引数の決定」に記載された手順を使用して、Analyticsレポートへのパスを決定します。
Path引数により、シンボリックURLに対してOracle BI Presentation Servicesにおけるレポートへのパスを指定します。(たとえば、/shared/Sales/Pipeline/Overview/Top 10 Dealsです。)Analyticsレポートへのパスを特定するには、次の手順を実行します。
レポートへのパスを決定するには:
Oracle BI Presentation ServicesにAdministratorとしてログオンします。
Siebel基幹業務アプリケーションで、「アンサー」→「Oracle BI Presentation Services Administration」にナビゲートします。
「Analyticsカタログの管理」を選択し、目的のレポートへ移動します。
このパス名をSymbolic URL引数に追加します。
次の表は、レポートのシンボリックURLパスの引数を示しています。
| 名前 | タイプ | パスの引数の値 | 追加 | シーケンス番号 |
|---|---|---|---|---|
| Cmd | 定数 | GO | ◎ | 1 |
| Path | 定数 | /shared/Sales/Pipeline/Overview/Top 10 Deals | ◎ | 2 |
| Syndicate | 定数 | Siebel | ◎ | 3 |
| nQUser | コマンド | UseSiebelLoginId | ◎ | 4 |
| nQPassword | コマンド | UseSiebelLoginPassword | ◎ | 5 |
| PostRequest | コマンド | PostRequest | ◎ | 6 |
この作業は、Oracle Business Intelligenceレポートをホームページに追加する作業と同様です。
OracleのSiebel Toolを使用して、新しいビューを設定します。
Siebel基幹業務アプリケーションで、そのビューのシンボリックURLを定義します。
Symbolic URLを使用するためのビューの設定方法の詳細については、『Siebel Portal Framework Guide』を参照してください。
Analyticsダッシュボード用シンボリックURLを構成するには:
シンボリックURLを定義します。
「サイトマップ」→「統合管理」→「シンボリックURL管理」にナビゲートします。
「シンボリックURL管理」ビューに、新しいレコードを追加します。
Symbolic URL引数を定義します。
「シンボリックURL管理」にナビゲートします。
「シンボリックURL管理」リストで、構成するシンボリックURLを選択します。
所属組織にビルトイン・アプリケーションがインストールされている場合には、Catalog Managerを使用して事前構成済ダッシュボードに関する情報を検索して表示できます。ダッシュボードとリクエストを公開しておく必要がある場合があります。
所属組織で購入したOracle Business Intelligenceのオプションに応じて、関連付けられたダッシュボードとリクエストをOracle BI Presentation ServicesおよびCatalog Managerで表示できるようにする前に、これらのオプションを公開する必要がある場合があります。これは、次のビルトイン・アプリケーションを持つサイトに適用されます。
Sales Analytics
Service Analytics
Contact Center Analytics
Marketing Analytics
Partner Analytics