OBIEE –プロンプト
プロンプトは、ダッシュボードに埋め込まれた分析をフィルタリングするために使用される特殊なタイプのフィルターです。ダッシュボードプロンプトを使用する主な理由は、ユーザーが分析出力をカスタマイズできることと、レポートのパラメーターを柔軟に変更できることです。使用できるプロンプトには3つのタイプがあります-
名前付きプロンプト
ダッシュボードレベルで作成されたプロンプトは、名前付きプロンプトと呼ばれます。このプロンプトは、特定のダッシュボードの外部で作成され、プロンプトとしてカタログに保存されます。名前付きプロンプトは、プロンプトに記載されている列を含むダッシュボードまたはダッシュボードページに適用できます。同じダッシュボードページに埋め込まれた1つまたは任意の数の分析をフィルタリングできます。これらの名前付きプロンプトを作成して、プライベートフォルダーまたは共有フォルダーに保存できます。
名前付きプロンプトは常にダッシュボードページに表示され、ユーザーはダッシュボードを再実行しなくてもさまざまな値の入力を求めることができます。名前付きプロンプトは、選択ステップと対話することもできます。ダッシュボードプロンプトを指定して、特定の選択ステップを上書きできます。
ステップは、ダッシュボード列プロンプトによって収集されたユーザー指定のデータ値を使用してダッシュボード列に対して処理されますが、他のすべてのステップは最初に指定されたとおりに処理されます。
インラインプロンプト
インラインプロンプトは分析に埋め込まれ、再利用のためにカタログに保存されません。インラインプロンプトは、構成方法に応じて、分析内の列の一般的なフィルタリングを提供します。
インラインプロンプトは、ダッシュボードの一致するすべての列の値を決定するダッシュボードフィルターとは独立して機能します。インラインプロンプトは最初のプロンプトです。ユーザーがプロンプト値を選択すると、プロンプトフィールドが分析から消えます。
異なるプロンプト値を選択するには、分析を再実行する必要があります。入力によって、ダッシュボードに埋め込まれる分析の内容が決まります。
名前付きプロンプトは、プロンプトで指定された列を含む任意のダッシュボードまたはダッシュボードページに適用できます。
列のプロンプト
列プロンプトは、最も一般的で柔軟なプロンプトタイプです。列プロンプトを使用すると、ダッシュボードまたは分析でスタンドアロンにするか、既存のダッシュボードおよび分析フィルターを拡張または改良するための非常に具体的な値プロンプトを作成できます。列プロンプトは、分析レベルまたはダッシュボードレベルで、階層列、メジャー列、または属性列に対して作成できます。
[新規]→[ダッシュボードプロンプト]→[サブジェクトエリアの選択]に移動します。
ダッシュボードプロンプトダイアログボックスが表示されます。'+'記号に移動し、プロンプトタイプを選択します。列プロンプトをクリック→列の選択→[OK]をクリックします。
[新しいプロンプト]ダイアログボックスが表示されます(これは列プロンプトの場合にのみ表示されます)。ダッシュボードの[プロンプト]→[オペレーターの選択]→[ユーザー入力]の横に表示されるラベル名を入力します。
列プロンプトと変数プロンプトの[ユーザー入力]フィールドのドロップダウンリストが表示され、ユーザーインターフェイスのユーザー入力方法を決定するオプションが提供されます。次のいずれかを選択できます-チェックボックス、ラジオボタン、選択リスト、またはリストボックス。
Example −すべての列値の選択リストおよび選択リスト値項目のユーザー入力方法を選択した場合、ユーザーは、データソースに含まれるすべてのデータ値を含むリストからプロンプトのデータ値を選択します。
[オプション]タブを展開して、さらに選択することもできます。
これらの一連のチェックボックスを使用すると、出力で返されるデータの量を制限できます。選択したら、[OK]をクリックします。
プロンプトが定義に追加されます→右上隅の保存オプションを使用してプロンプトを保存します→名前を入力します→OKをクリックします。
プロンプトをテストするには、[マイダッシュボード]→[カタログ]に移動し、プロンプトを列1にドラッグします。このプロンプトは、[プロパティ]→[スコープ]をクリックして、ダッシュボード全体または単一ページに適用できます。
ダッシュボードを保存して実行し、プロンプトの値を選択します。適用値と出力値は、プロンプト値に従って変更されます。
その他のプロンプト
通貨プロンプト
通貨プロンプトを使用すると、ユーザーは分析またはダッシュボードの通貨列に表示される通貨タイプを変更できます。
Example−分析に、米国の特定の地域の売上合計が米ドルで含まれているとします。ただし、分析を表示しているユーザーはカナダに居住しているため、通貨プロンプトを使用して、売上合計を米ドルからカナダドルに変更できます。
プロンプトの通貨選択リストには、ユーザーの→[マイアカウント]ダイアログ→[設定]タブの通貨設定が表示されます。通貨プロンプトオプションは、管理者がuserpref_currencies.xmlファイルを構成した場合にのみ使用できます。
画像プロンプト
画像プロンプトは、ユーザーが分析またはダッシュボードの値を選択するためにクリックする画像を提供します。
Example−販売組織では、ユーザーは地図の画像から自分の地域をクリックして販売情報を表示したり、製品の画像をクリックしてその製品の販売情報を表示したりできます。HTMLの<map>タグの使用方法を知っている場合は、イメージマップ定義を作成できます。
可変プロンプト
変数プロンプトを使用すると、ユーザーは変数プロンプトで指定された値を選択してダッシュボードに表示できます。変数プロンプトは列に依存しませんが、それでも列を使用できます。
BIダッシュボードページにレポートを追加する
1つ以上の既存のレポートをダッシュボードページに追加できます。利点は、他のユーザーとレポートを共有し、エージェントを使用してダッシュボードページをスケジュールできることです。エージェントは、レポートが参照するすべてのデータページを含む、ダッシュボード全体をユーザーに送信します。
BI Publisherレポートを含むダッシュボードページのエージェントを構成するときは、次の基準が満たされていることを確認してください。
- BIPublisherレポートの出力形式はPDFである必要があります。
- エージェントはPDFを配信するように設定する必要があります。
レポートを埋め込みコンテンツおよびリンクとしてダッシュボードページに追加できます。埋め込みとは、レポートがダッシュボードページに直接表示されることを意味します。リンクをクリックすると、OracleBIEE内のBIPublisherでレポートが開きます。
BI Publisherでレポートを変更して変更を保存する場合は、ダッシュボードページを更新して変更を確認してください。レポートを追加するページに移動します。
ダッシュボードページにBIレポートを追加する
次のいずれかの方法でレポートを選択します-
カタログペインからレポートを選択し、ダッシュボードページのセクションにドラッグアンドドロップします。
ダッシュボードページからレポートを追加するには、カタログペインでダッシュボードを含むフォルダーからレポートを選択します。
オブジェクトのプロパティを設定します。これを行うには、ページレイアウト領域のオブジェクトにマウスポインタを合わせてオブジェクトのツールバーを表示し、[プロパティ]ボタンをクリックします。
「BIPublisherレポートのプロパティ」ダイアログが表示されます。必要に応じて、プロパティダイアログのフィールドに入力します。[OK]をクリックし、[保存]をクリックします。
必要に応じて、ダッシュボードページにプロンプトを追加して、埋め込まれたパラメータ化されたレポートの結果をフィルタリングします。