データの選択の絞込み

分析に含めるデータ・メンバーを指定すると、データ・ソースからのデータの選択が作成されます。選択ごとに、特定の列(製品、地理など)に対するメンバー・セットの基準を指定します。

各選択は1つ以上のステップで構成されます。ステップは、選択に影響を与える指示(テキスト"ABC"を値に含む製品メンバーの追加など)です。ステップが実行される順序は、データの選択に影響を及ぼします。各ステップはその列のすべてのメンバーに作用するのではなく、前のステップからの結果に増分的に作用します。

トピック:

選択ステップの作成

選択ステップは分析するデータの表示に役立ちます。分析に列を追加すると、暗黙的な「すべてのメンバーで開始」ステップが追加されます。「すべて」とは、フィルタ適用後の列のすべてのメンバーを意味します。

たとえば、「Office」列のメンバー(Baltimore、AustinおよびAthens)の基準を指定する選択ステップを作成できます。

  1. 編集する分析を開きます。
  2. 「基準」タブを選択します。
  3. ツールバーで選択ステップ・ペインの表示をクリックして、「選択ステップ」ペインを表示します。
  4. 「次に、新規ステップ」をクリックして、作成するステップの種類を選択します。たとえば、このステップには選択済のメンバーのリストを指定できます。
  5. メンバー・ステップの場合は、「アクション」リストから「追加」「保持のみ」または「除去」を選択します。
  6. メンバー・ステップを作成する場合は、ステップに含めるメンバーを「使用可能」領域から「選択済」領域に移動します。
  7. 列の値に使用するアクション、メジャーおよび演算子などの条件に対して適切な値を指定します。
  8. 「OK」をクリックします。

選択ステップの編集

分析の選択ステップまたはグループ・オブジェクトとして保存された選択ステップを編集できます。

たとえば、ブランド売上分析の「Offices」列のメンバー・ステップを編集できます。都市のリストに、必要に応じて都市を追加できます。

  1. 編集する分析を開きます。
  2. 「結果」タブをクリックします。
  3. 「選択ステップ」ペインで、編集する選択ステップにマウス・ポインタを合せます。
  4. ツールバーの鉛筆アイコンをクリックします。
  5. 適切な編集を行います。たとえば、列からステップに1つ以上のメンバーを追加します。
  6. 「OK」をクリックします。

再利用するための選択ステップの保存

選択ステップのセットを作成した場合は、それらをカタログにグループとして保存すると再利用できます。

たとえば、「Offices」列に対する選択ステップをグループ・オブジェクトとして再利用できます。これを実行すると、ブランド売上分析でそのセットをインラインで使用できます。

  1. 編集する分析を開きます。
  2. 「結果」タブで、「選択ステップ」ペインを表示します。
  3. 列名の一番右にある「選択ステップの保存」をクリックします。
  4. 「保存先」フィールドで、それを/My Folders/subfolder (個人用)に保存するか、/Shared Folders/subfolderに保存して他のユーザーと共有します。
  5. 保存した選択ステップの名前を入力します。
  6. 「OK」をクリックします。

高度な手法: 条件ステップの作成

作成可能な選択ステップのタイプの1つが条件ステップです。ほとんどのユーザーは、このタスクを実行する必要はありません。

条件に基づいて列からメンバーが選択されるように指定します。条件は、メジャーや上/下値などを基準にする様々なタイプから1つを指定できます。このメンバー・リストは動的で、実行時に決まります。たとえば、ブランド売上に基づいてメンバーの上位5%を選択できます。

  1. 編集する分析を開きます。
  2. 「基準」タブを選択します。
  3. ツールバーで選択ステップ・ペインの表示をクリックして、「選択ステップ」ペインを表示します。
  4. 「次に、新規ステップ」をクリックし、「条件の適用」を選択します。
  5. 「新規条件ステップ」ダイアログで、次の表の説明に従って、作成する条件のタイプを選択します。
    タイプ 説明

    例外

    メジャー列の比較値を使用してメンバーを選択します。条件の例は、「Sales > Cost +10%」です。

    上/下

    指定したメジャー列でメンバーをランク付けした後、指定した数のメンバーを選択します。メンバーの数、またはメンバー全体における割合を指定できます。条件の例は、「Top 10 based on Sales」および「Top 5%」です。

    一致

    テキスト文字列と属性値の一致に基づいてメンバーを選択します。サンプル条件は、「abcを含む名前」です。このタイプを使用できるのは、データ型が文字列の列のみです。

    時間/序数

    時間の範囲および階層レベルに基づいてメンバーを選択します。条件の例は、「From July 2012 to December 2012」です。このタイプを使用できるのは、時間に関係するデータ型を含む列のみです。

    このダイアログに含まれるコンポーネントは、選択したタイプによって若干異なります。

  6. 「アクション」ボックスで、メンバー用に作成するアクションのタイプを選択します。選択済メンバーを選択に追加したり、選択済メンバーのみを保持してその他の全メンバーを除去することを選択できます。または、選択済メンバーを選択から除去することを選択できます。
  7. アクション・タイプの横にあるボックスで、条件ステップ作成の対象となるメンバーの列を選択します。
  8. ダイアログの様々なフィールドに適切な値を入力します。

    たとえば、条件のタイプに基づいて演算子を選択します。たとえば、「例外」タイプに対して「次の範囲内にある」を選択します。

  9. 「次でオーバーライド」ボックスを使用して、この条件で指定する分析プロンプト、ダッシュボード・プロンプトまたは変数によって値のオーバーライドが可能かどうかを指定します。

    オーバーライドの対象に応じて、プロンプト、プレゼンテーション変数、セッション変数またはセマンティック・モデル(リポジトリ)変数で特定の値をオーバーライドできます。

    変数タイプを選択した場合は、フィールドに変数の名前を入力します。たとえば、EMPLOYEE_IDという列が含まれるとします。その列の値をオーバーライドするセッション変数としてUSERを指定できます。ユーザーがサインインすると、列値はユーザーのユーザー名に設定されます。高度な手法: 変数の格納値の参照を参照してください。

    ステップ・リストで、プロンプトまたはプレゼンテーション変数によるオーバーライドを、リスト内の1つのステップのみで可能にすることを指定します。

  10. 「期間」領域で、メンバーが選択対象のディメンションを除く、分析のすべてのディメンションを修飾します。

    これは、「例外」または「上/下」タイプの条件ステップを作成する際に行います。ディメンションごとに、含めるメンバーを選択します。特定のメンバーを選択するか、「すべて」を選択して条件の作成時にメンバーを集計することを指定します。たとえば、地域ディメンションを修飾するとします。「新規条件ステップ」ダイアログの条件に値が使用される特定の地域(Eastなど)を選択できます。「すべて」を選択した場合は、すべての地域の値が集計され、条件に使用されます。

    「期間」領域を使用して、修飾データ参照(QDR)を作成できます。QDRは、メジャー列に対して1つ以上のディメンションが単一の値を取得することを制限するための修飾子です。QDRは、現在のディメンション・ステータスに影響を与えずにメジャー列値を一時的に参照する場合に便利です。次に示すのは、QDRの例です。

    Add members of Total Products (Rgd Sk Lvl) where "A - Sample Sales"."Base Facts"."1- Revenue", For: Cust Segments Hier: 'Active Singles', 'Baby Boomers' is greater than "A - Sample Sales"."Base Facts"."1- Revenue", For: Cust Segments"

    QDRを指定する場合は、ディメンションを制限するために複数のメンバーを指定できます。複数のメンバーを指定した場合は、デフォルト集計を使用してメジャー列値が集計されます。たとえば、単位が100より大きい地域を表示するための条件を作成するとします。また、2010および2011を指定する年ディメンションのQDRを作成し、デフォルト集計が「合計」であるとします。中部地域の2010および2011の値がそれぞれ50および60の場合は、両方の年が表示されます。これらの合計は、指定された100単位を超えています。

  11. 「OK」をクリックします。