Obiee-prompts

提供:Dev Guides
移動先:案内検索

OBIEE –プロンプト

プロンプトは、ダッシュボードに埋め込まれた分析をフィルタリングするために使用される特別なタイプのフィルターです。 ダッシュボードプロンプトを使用する主な理由は、ユーザーが分析出力をカスタマイズできることと、レポートのパラメーターを柔軟に変更できることです。 使用できるプロンプトには3つのタイプがあります-

名前付きプロンプト

ダッシュボードレベルで作成されたプロンプトは、名前付きプロンプトと呼ばれます。 このプロンプトは、特定のダッシュボードの外部で作成され、プロンプトとしてカタログに保存されます。 名前付きプロンプトは、プロンプトに記載されている列を含むダッシュボードまたはダッシュボードページに適用できます。 同じダッシュボードページに埋め込まれた1つまたは任意の数の分析をフィルタリングできます。 これらの名前付きプロンプトを作成して、プライベートフォルダーまたは共有フォルダーに保存できます。

名前付きプロンプトは常にダッシュボードページに表示され、ユーザーはダッシュボードを再実行せずに異なる値を入力することができます。 名前付きプロンプトは、選択ステップと対話することもできます。 特定の選択手順を上書きするダッシュボードプロンプトを指定できます。

ステップは、ダッシュボード列プロンプトによって収集されたユーザー指定のデータ値を使用してダッシュボード列に対して処理されますが、他のすべてのステップは最初に指定されたとおりに処理されます。

インラインプロンプト

インラインプロンプトは分析に埋め込まれ、再利用のためにカタログに保存されません。 インラインプロンプトは、構成方法に応じて、分析内の列の一般的なフィルタリングを提供します。

インラインプロンプトは、ダッシュボード上の一致するすべての列の値を決定するダッシュボードフィルターとは独立して機能します。 インラインプロンプトは初期プロンプトです。 ユーザーがプロンプト値を選択すると、プロンプトフィールドが分​​析から消えます。

異なるプロンプト値を選択するには、分析を再実行する必要があります。 入力により、ダッシュボードに埋め込まれた分析の内容が決まります。

名前付きプロンプトは、プロンプトで指定された列を含むダッシュボードまたはダッシュボードページに適用できます。

列プロンプト

列プロンプトは、最も一般的で柔軟なプロンプトタイプです。 列プロンプトを使用すると、非常に具体的な値プロンプトを作成して、ダッシュボードまたは分析でスタンドアロンにするか、既存のダッシュボードおよび分析フィルターを拡張または改良できます。 列プロンプトは、分析レベルまたはダッシュボードレベルで階層列、メジャー列、または属性列に対して作成できます。

[新規]→[ダッシュボードプロンプト]→[サブジェクト領域の選択]に移動します。

列プロンプト

ダッシュボードプロンプトダイアログボックスが表示されます。 「+」記号に移動し、プロンプトの種類を選択します。 列プロンプトをクリック→列を選択→OKをクリックします。

ダッシュボードプロンプト

[新しいプロンプト]ダイアログボックスが表示されます(これは列プロンプトの場合にのみ表示されます)。 ダッシュボードの[プロンプト]の横に表示されるラベル名を入力し、[オペレーター]→[ユーザー入力]を選択します。

新しいプロンプト

列と変数のプロンプトに対してユーザー入力フィールドのドロップダウンリストが表示され、ユーザーインターフェイスのユーザー入力方法を決定するオプションが提供されます。 チェックボックス、ラジオボタン、選択リスト、リストボックスのいずれかを選択できます。

-すべての列値の選択肢リストおよび選択肢リスト値アイテムのユーザー入力方法を選択した場合、ユーザーはデータソースに含まれるすべてのデータ値を含むリストからプロンプトのデータ値を選択します。

[オプション]タブを展開して、さらに選択することもできます。

オプションタブ

これらの一連のチェックボックスを使用すると、出力で返されるデータの量を制限できます。 選択したら、[OK]をクリックします。

プロンプトが定義に追加されます。右上隅の保存オプションを使用してプロンプトを保存します。名前を入力し、[OK]をクリックします。

プロンプトを保存

プロンプトをテストするには、マイダッシュボード→カタログに移動し、プロンプトを列1にドラッグします。 このプロンプトは、[プロパティ]→[スコープ]をクリックして、ダッシュボード全体または単一のページに適用できます。

テストプロンプト

ダッシュボードを保存して実行し、プロンプトの値を選択します。 適用および出力値は、プロンプト値ごとに変わります。

その他のプロンプト

通貨プロンプト

通貨プロンプトにより、ユーザーは分析またはダッシュボードの通貨列に表示される通貨タイプを変更できます。

-分析に米国の特定の地域の売上合計が米ドルで含まれているとします。 ただし、分析を表示するユーザーはカナダに居住しているため、通貨プロンプトを使用して売上合計を米ドルからカナダドルに変更できます。

プロンプトの通貨選択リストには、ユーザーの[マイアカウント]ダイアログ→[設定]タブの通貨設定が表示されます。 通貨プロンプトオプションは、管理者がuserpref_currencies.xmlファイルを構成した場合にのみ使用できます。

画像プロンプト

画像プロンプトは、ユーザーがクリックして分析またはダッシュボードの値を選択する画像を提供します。

-販売組織では、ユーザーは地図の画像から地域をクリックして販売情報を表示したり、製品画像をクリックしてその製品に関する販売情報を表示したりできます。 HTML <map>タグの使用方法がわかっている場合は、イメージマップ定義を作成できます。

可変プロンプト

変数プロンプトを使用すると、ユーザーは変数プロンプトで指定された値を選択してダッシュボードに表示できます。 変数プロンプトは列に依存しませんが、列を使用できます。

BIダッシュボードページにレポートを追加する

1つ以上の既存のレポートをダッシュ​​ボードページに追加できます。 利点は、レポートを他のユーザーと共有し、エージェントを使用してダッシュボードページをスケジュールできることです。 エージェントは、レポートが参照するすべてのデータページを含むダッシュボード全体をユーザーに送信します。

BI Publisherレポートを含むダッシュボードページのエージェントを構成する場合、次の基準が満たされていることを確認してください-

  • BI Publisherレポートの出力形式はPDFである必要があります。
  • エージェントはPDFを配信するように設定する必要があります。

レポートを埋め込みコンテンツおよびリンクとしてダッシュボードページに追加できます。 埋め込みとは、レポートがダッシュボードページに直接表示されることを意味します。 このリンクにより、Oracle BIEE内のBI Publisherでレポートが開きます。

BI Publisherでレポートを変更して変更を保存した場合、ダッシュボード・ページを更新して変更を確認します。 レポートを追加するページに移動します。

BIレポートをダッシュ​​ボードページに追加する

次のいずれかの方法でレポートを選択します-

  • カタログペインからレポートを選択し、ダッシュボードページのセクションにドラッグアンドドロップします。
  • ダッシュボードページからレポートを追加するには、カタログペインでダッシュボードを含むフォルダーからレポートを選択します。

オブジェクトのプロパティを設定します。 これを行うには、ページレイアウト領域のオブジェクトにマウスポインターを合わせてオブジェクトのツールバーを表示し、[プロパティ]ボタンをクリックします。

「BI Publisherレポートのプロパティ」ダイアログが表示されます。 必要に応じて、プロパティダイアログのフィールドに入力します。 [OK]をクリックし、[保存]をクリックします。

必要に応じて、ダッシュボードページにプロンプ​​トを追加して、埋め込みパラメーター化レポートの結果をフィルターします。