印刷      PDFバージョンのオンラインヘルプを開く


前のトピック

次のトピック

分析におけるインタラクティブダッシュボードのプロンプトの作成

ダッシュボードプロンプトは、埋め込みリクエストの結果をフィルター処理し、プロンプトの条件に一致する結果だけを表示します。ダッシュボードに埋め込まれたすべてのリクエスト、または特定のダッシュボードページだけのリクエストをフィルター対象とすることができます。

ダッシュボードプロンプトのカラムと演算子を選択し、ダッシュボードにプロンプトを表示する方法を指定し、次に、ユーザーが値を選択する方法を指定します。ユーザーの選択内容により、ダッシュボードまたはダッシュボードページに埋め込まれるレポートの内容が決まります。プロンプトでフィルター処理する各リクエスト、ダッシュボードプロンプトに含まれるすべてのカラムは、プロジェクションリストまたはフィルター、あるいはその両方に含まれている必要があります。リクエストのカラムにフィルターセットがあるか、または、フィルター条件が[プロンプトされる]に設定されていることも必要です。プロンプトに含まれるカラムのうちリクエストに含まれないものでは、そのリクエストはフィルター処理されません。

ダッシュボードプロンプトに複数のカラムを含めた場合は、以降の選択でユーザーの選択肢を制約することができます。たとえば、1つのカラムが地域でフィルター処理し、次のカラムが地区でフィルター処理する場合を考えます。[地区]の[制約条件]チェックボックスをオンにすると、ユーザーが選択した[地域]と一致する地区だけを表示するように[地区]カラムを制約できます。ユーザーが[地域]プロンプトから東部地域を選択した場合は、東部地域だけに含まれる地区が[地区]プロンプトに表示されます。

注:制約されたカラムは、プロンプトのその他のすべてのカラムにより制約されます。たとえば、プロンプトに[年]、[地域]、および[地区]のカラムが含まれるときに、[地区]で[制約条件]がオンになっている場合は、[地区]に表示される値は、[地域]または[年]に入力された値により制限されます。

ダッシュボードプロンプトでプレゼンテーション変数を宣言した場合は、その変数をレポートのさまざまな領域で参照することもできます。ダッシュボードプロンプトに入力された値は、ダッシュボードに表示されるリクエストの結果に(プレゼンテーション変数を使用して)表示できます。

ダッシュボードプロンプトを作成したら、共有フォルダに保存します。保存したダッシュボードプロンプトはダッシュボードに追加できるようになります。

作業前の準備。インタラクティブダッシュボードのプロンプトを作成および編集するには、[ダッシュボードの管理]権限を含む役割が割り当てられている必要があります。

インタラクティブダッシュボードのプロンプトを作成するには

  1. [分析]タブをクリックします。
  2. [分析をデザイン]リンクをクリックします。
  3. [サブジェクトエリア]ウィンドウで任意のサブジェクトエリアをクリックし、セクション上部の[新規ダッシュボードのプロンプト]アイコンをクリックします。

    サブジェクトエリアのリストが表示されます。

  4. サブジェクトエリアのリストから、フィルターとして使用するカラムが含まれるサブジェクトエリアを選択します。

    [ダッシュボードプロンプト]ページが表示されます。

    注:カラムが、埋め込みリクエストのカラムフィルタープロンプトにも含まれている場合は、ダッシュボードプロンプトがその埋め込みリクエストをフィルター処理するように、[フィルターの作成と編集]ダイアログボックスでその値をフィルターに設定する必要があります。値を[プロンプトされる]に設定すると、現在のカラムの事前フィルター処理は行われません。ダッシュボードプロンプトのすべてのカラムは、同じサブジェクトエリアのものであることが必要です。さらに、ダッシュボードプロンプトでフィルター処理する埋め込みリクエストに含まれていることも必要です。

  5. [ダッシュボードプロンプト]ページの[有効範囲]ドロップダウンリストで、ダッシュボードプロンプトをダッシュボード全体に適用するのか、ダッシュボードページに適用するのかを指定します。
  6. ダッシュボードプロンプトでフィルターとして使用するカラムを選択するには、選択ペインでカラム名を選択します。

    ダッシュボードプロンプトには複数のカラムを追加できます。プロンプトからカラムを削除するには、そのカラムの[削除]をクリックします。

    注:ダッシュボードプロンプトに追加するカラムの数がパフォーマンスに影響を与えることがあります。たとえば、ドロップダウンリストに値を表示するカラムの場合、Oracle CRM On Demandサーバーはリストに値を挿入する必要があります。カラムの数を9以下に制限することをお勧めします。

  7. 次のオプションを選択します。
    1. 式の編集ボタンをクリックし、列式の編集ダイアログボックスを表示します。このダイアログボックスでカラムの式を変更できます。
    2. 使用する演算子を[演算子]ドロップダウンリストから選択します。
    3. 制御のタイプを選択し、ユーザーがフィルターの値を選択する方法を指定します。

      選択肢として、カレンダー、ドロップダウンリスト、または複数選択リストからの値の選択と、編集テキストボックスへの入力があります。

    4. ドロップダウンリストを選択する場合は、次の操作を行います。
      • [表示]リストで、ドロップダウンリストに表示する値を指定します(すべての値を表示したり、SQL文を作成して特定の値のみを表示することができます)。
      • 直前のカラムからのユーザーの選択に応じてカラムの選択肢を制約するには、[制約条件]チェックボックスをオンにします。
    5. [デフォルト設定]リストで最初に表示される値を選択します。

      レポートのデフォルト値、すべての選択肢、または特定の値を表示できます。特定の値を選択すると、値を入力できるフィールドが表示されます。

    6. 変数の設定リストでは、プレゼンテーション変数を使用して、ダッシュボードプロンプトの変数を入力するかどうかを選択できます。

      このプロンプトの変数名を宣言しない場合は、[なし]を選択します。

      プレゼンテーション変数を選択してこのプロンプトの変数を宣言すると、変数名を宣言するための追加のフィールドが表示されます。

      たとえば、ドロップダウンリストから[プレゼン]を選択した場合は、myFavoriteRegionと入力し、これをプレゼンテーション変数として宣言することもできます。ここで宣言した変数は、ダッシュボードで表示するときにリクエストで参照できます。

    7. フィルターラベルに使用する名前を[ラベル]テキストボックスに入力します。

      [ラベル]テキストボックスを空のままにすると、カラムラベルがフィルターラベルとして使用されます。

  8. プロンプトのカラムを並べ替えるには、上向き矢印と下向き矢印をクリックします。

    カラムの並べ替えによって、選択肢を表示する順序が制御されます。

  9. 選択したプロンプトと後続のすべてのプロンプトがフィルター内で改行されて表示されるようにするには、[グループ]リストで該当するチェックボックスをクリックします。
  10. ダッシュボードでのプロンプトの表示をプレビューするには、[プレビュー]をクリックします(利用可能な場合)。

インタラクティブダッシュボードのプロンプトを保存するには

  1. ダッシュボードプロンプトの作成が完了したら、[保存]をクリックします。
  2. [フォルダの選択]ダイアログボックスで、ダッシュボードプロンプトを共有フォルダに保存し、ダッシュボードプロンプトにわかりやすい名前を指定します。

    ダッシュボードプロンプトがダッシュボード全体のものか、またはダッシュボードページのものかを名前で示すこともできます。

    注:ダッシュボードプロンプトを個人フォルダに保存した場合、共有フォルダに移動するまでは、ダッシュボードにプロンプトを追加できません。

  3. (オプション)[説明]テキストボックスに説明を入力します。

インタラクティブダッシュボードのプロンプトを編集するには

  1. [分析]タブをクリックします。
  2. [カタログ]をクリックして分析を検索します。
  3. [オープン分析]リンクをクリックし、プロンプトを保存したフォルダでプロンプトを検索します。
  4. ダッシュボードプロンプトをクリックして編集します。

プロンプトをインタラクティブダッシュボードまたはダッシュボードページに追加するには

  1. ダッシュボードエディターに移動します。

    ダッシュボードエディターへの移動方法の詳細は、「ダッシュボードエディターへの移動」を参照してください。

  2. [ダッシュボードエディター]ページの選択ペインの[保存したコンテンツ]エリアで、追加するダッシュボードプロンプトが含まれるフォルダに移動します。
  3. ダッシュボードプロンプトをダッシュボードページのセクションにドラッグ&ドロップします。

    ダッシュボードプロンプトの範囲が[ダッシュボード]に設定されている場合は、ダッシュボードプロンプトがダッシュボードのすべてのページに適用されますが、すべてのダッシュボードページに表示されるわけではありません。ダッシュボードプロンプトの範囲が[ページ]に設定されている場合は、ダッシュボードプロンプトは、それを追加したページにだけ適用されます。ダッシュボードプロンプトの範囲が[ダッシュボード]に設定されている場合は、ダッシュボードレベルのプロンプトで選択した値によって、ページレベルのダッシュボードプロンプトの値が上書きされます。


公開日 2018 年 8 月 Copyright © 2005, 2018, Oracle. All rights reserved. Legal Notices.