計算の実行および検証
明示的な計算を必要とするEssbaseアプリケーションの場合、該当する計算プロセスを実行し、結果を確認します。
計算値と、計算の影響を受けるキューブの領域の両方をチェックします。
たとえば、Sample Basicでは、Measuresディメンションの式によって、次のようなメンバー関係が定義されます。
Margin = Sales - COGS終了時間:
Profit = Margin - Total Expenses適用可能な計算を実行した後、同じProduct、Market、TimeおよびScenario交差のSales、COGS、Margin、Total ExpensesおよびProfitを取得します。計算済メンバーが導出元の値と一致することを確認します。
たとえば、選択した製品および市場について、次のことを確認できます。
Margin = Sales - COGSその後、次のようにします。
Profit = Margin - Total Expenses計算のスコープをテストすることもできます。特定の市場、製品ファミリまたは期間のみを計算する場合は、その領域の内側と外側の両方の値を取得します。対象の領域が変更され、関連のない領域が影響を受けていないことを確認します。
計算で予期しない結果が発生した場合は、相違の開始位置を判断します。
-
最初に入力値を確認してください。
-
メンバーがアウトラインで正しく編成されていることを確認します。
関連項目: メンバー計算順序(BSOの場合)または計算順序およびASOキューブでの解決順序
-
連結プロパティとメンバー式をレビューします。
関連項目: 「メンバー連結プロパティ」、「ブロック・ストレージ・キューブの式の開発」、「集約ストレージ・アウトラインでの式の開発」
-
計算ロジックおよび処理するキューブの領域を確認します。
-
計算ジョブのステータスとメッセージでエラーや警告がないか確認します。
親トピック: キューブの検証および操作