複数のフィルタを使用する動作

複数のフィルタを使用する際にWeb AnalysisがどのようにEssbaseからデータを取得し処理するかを、次に説明します:

  • Web AnalysisがEssbaseレポート・スクリプトを使用してEssbaseをクエリーします。

  • 上位/下位機能を取得するために、Web AnalysisはEssbaseレポート・スクリプトのコマンドを使用してTOPやBOTTOMを使用するので、上位/下位の取得は直接Essbaseサーバーに渡されます。

  • Essbase Excelアドインのクエリーと同様、Essbaseレポート・スクリプトはフィルタで多ディメンション・メンバーをサポートしていません。したがって、Web Analysisでこれを可能にするために複数のEssbaseレポート・スクリプトがメンバーごとに1つずつ実行されます。結果はWeb Analysisの1つのグリッドに合計されます。

  • そのため、複数のメンバー・フィルタを使用して上位/下位を取得する場合、上位/下位の結果はフィルタ・メンバーごとに1つずつEssbaseから取得されたうえ、WAで合計されます。