階層ディメンションの Campaign ディメンションへのマップ

ディメンションをマップするには、Campaign にディメンションを作成してから、階層ディメンションを含むファイルまたはテーブルを指定します。このタスクを完了するには、その前に階層ディメンションがデータマートに存在している必要があります。

始める前に

注: ほとんどすべての場合に、ディメンションはキューブを作成するために使用されるため、アプリケーションの「セッション」領域のフローチャートからディメンションを作成できます。

手順

  1. 以下のいずれかの方法で、「ディメンション階層」ダイアログを開きます。
    • 「編集」モードのフローチャートで、「システム管理」メニュー を開き、「ディメンション階層」を選択します。
    • 「管理設定」ページで「ディメンション階層の管理」を選択します。
  2. 「ディメンション階層」ダイアログで、「ディメンションの新規作成」をクリックします。

    「ディメンションの編集」ダイアログが開きます。

  3. 作成するディメンションについて、以下の情報を入力します。
    • ディメンション名。
    • 説明。
    • ディメンション内のレベルの数。(ほとんどの場合、この数は、このディメンションのマップ先のデータマートの階層ディメンション内のレベル数に対応します。)
    • このディメンションをキューブのベースとして使用する場合は、「データの重複を許可しない」チェック・ボックスを選択しておく必要があります (デフォルトで選択されています)。そうしないと、要素の値はキューブ内でオーバーラップできないため、このディメンションを使用してキューブを作成するときにエラーが生じます。
  4. 「テーブル・マッピング」をクリックします。

    「テーブル定義の編集」ダイアログが開きます。

  5. 以下のいずれかのオプションを選択します。
    • 既存ファイルにマップ
    • 選択したデータベースの既存テーブルにマップ

    テーブルをマップするための手順に進みます。詳しくは、「Campaign 管理者ガイド」を参照してください。

    注: ディメンション階層のテーブルをマップする場合は、正常にマップするために、「Level1_Name」、「Level2_Name」などのフィールド名がテーブル内に存在している必要があります。

    ディメンションのテーブルのマッピングが完了すると、「ディメンションの編集」ウィンドウが開いて、新しいディメンションのディメンション情報が表示されます。

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

    「ディメンション階層」ウィンドウに、新しくマップされたディメンションが開きます。

  7. ディメンション階層を保管して、将来使用できるようにしたり、再作成する必要をなくしたりするには、「ディメンション階層」ダイアログで「保存」をクリックします。