次のものの使用について、すべてのディメンションを慎重に確認します:
すべてのメンバーを「加算」としてロールアップすると、キューブ全体に必要な計算件数が増加する可能性があります。メンバーをその親に追加する必要がない場合は、「なし」または「無視」を使用します。一般に、「加算」を使用してすべてのシナリオを最上位ノードのシナリオ・メンバーにロールアップすることは必須ではありません。このような場合は、子を「無視」または「なし」に設定し、親を「ラベルのみ」に設定します。
「無視」オプションでは、メンバーを含む特定のディメンション内の集約が回避されますが、他のディメンションにまたがる集約は許可されます。たとえば、この設定により、シナリオ(実績や予算など)のようなメンバーは集約されなくなりますが、エンティティや製品など、他のディメンションのメンバーを集約できるようになります。「なし」オプションでは、すべてのディメンション間で集約が回避されます。たとえば、為替レート、スマート・リスト、テキスト・メンバーなどのメンバーは、通常、ロードされるレベルにのみ存在する必要があり、いずれの形式の集約も必要ありません。
ASOキューブでは、子が「無視」に設定されている場合、親を「ラベルのみ」に設定する必要があります。
次の領域に関連するアクティビティ・レポート・データを確認して、これらがパフォーマンスの問題の原因になっているかどうかをチェックします:
ASOキューブの場合、ullFormulaExecおよびullFormulaExecOOTとして識別される式の実行は、「動的」階層タイプのディメンション間における計算件数に起因します。これらは、アクティビティ・レポートの15秒を超えて最も長く実行された上位10件のEssbase問合せセクションの「コンテキスト」列で識別されます。詳細は、管理者用スタート・ガイドのEssbaseメトリックを参照してください。