まず、配賦するデータをルールが取得するメンバーを定義します。
「ソース」列の各ディメンションについて、配賦するデータを保持する1つ以上のメンバーを選択します。すべてのディメンションに対してメンバーを選択する必要があります。ルールでデータにディメンションを適用しない場合は、<dimname>なしメンバーを選択します。ルールの作成時のディメンションおよびメンバーの要件を参照してください。
ソースのメンバーを選択するには:
「ウォーターフォール設定」タブで、配賦ルールの横にある
をクリックし、「ルールの編集」を選択します。

ルールが開き、「ソース/宛先」情報が表示されます。
ディメンションの横にある「ソース」列をクリックして、「メンバー・セレクタ」、「メンバー・エントリ」および「関数」を有効にします。

ディメンションの行を選択した状態で、ディメンションのソース・メンバーを定義するオプションをクリックします:
メンバー・セレクタ:
「メンバー・セレクタ」をクリックして、「メンバーの選択」ダイアログ・ボックスを開きます。このダイアログ・ボックスで、ソース・ディメンションに追加するメンバーを選択できます。メンバー・セレクタの使用を参照してください。
この例では、「勘定科目」ディメンションに「施設費用」メンバーが追加されています。

Tip:
上位レベルのメンバーを選択すると、そのメンバーのすべての子孫が選択されます。たとえば、「すべての勘定科目」を選択すると、実際には「すべての勘定科目」のレベル0のすべての子孫が選択されます。ルールでは、レベル0のメンバーごとに配賦が実行されます。上位レベルのメンバーを選択すると、特定の各メンバーを個別に選択する必要がなくなります。
メンバー・エントリ:
ソース・ディメンションに追加するメンバーが複数あり、メンバー名がわかっている場合は、「メンバーの選択」ダイアログ・ボックスから各メンバーを1つずつ追加するかわりに、「メンバー・エントリ」をクリックしてディメンション・メンバー名を入力します。
たとえば、Excelスプレッドシートにメンバーのリストがある場合、Excelからこれらのメンバーをコピーして、「メンバー・エントリ」ダイアログ・ボックスに貼り付けることができます。メンバーは、ディメンションの作成時に割り当てられたソースのディメンションに追加されます。ディメンションへのメンバーの追加を参照してください。

Tip:
メンバーをソース内の適用可能なすべてのディメンションに追加するには、「ソース」行をクリックし、「メンバー・エントリ」をクリックします。複数のメンバーを特定のディメンションに追加するには、そのディメンション行をクリックし、「メンバー・エントリ」をクリックします。
オプション: ルールをより小さいルールに分割して個別に実行するには、ディメンションの横にある「ソース」列をクリックし、「関数」をクリックします。ソース関数ダイアログ・ボックスで、「計算セグメンテーション」を選択します。
計算セグメンテーションにより、Oracle Essbaseで処理するには大きすぎるような、非常に幅広いデータ範囲のルールを計算で処理できるようになります。「計算セグメンテーション」は、ルールごとに最大2つのディメンションについて使用可能です。

Tip:
「計算セグメンテーション」は、ソース範囲が非常に大きく、点在している場合にのみ使用します。ベスト・プラクティスとして、このオプションを続行する前にサポートに連絡してください。
「保存」をクリックして、ソースに追加した情報を保存します。
Tip:
ルール構成の詳細を表示するには、
をクリックして、「ルール構成」パネルを開きます。
各メンバーの右側にあるカッコ内の数字は、数を示します(レベル0の子孫である場合)。これは、定義する範囲のサイズを識別するために役立ちます。
ディメンションのデフォルトのソート順は、「デザイナ」に設定されています。このページのデータをSmart Viewまたは他のデータ出力と比較する必要がある場合は、ソート順を「デザイナ」から「アウトライン」に変更して、Smart Viewまたは他のデータ出力のソート順と同じにします。

ルールで使用されるソース・メンバーをフィルタする方法の詳細は、ソース・メンバーと宛先メンバーのフィルタの管理を参照してください。