原因となる結果からのトラブルシューティング

結果が正しくないと思われる場合は、予期されるデータ値から開始し、Essbaseモデルとそれを生成した操作を逆方向に処理します。

  1. 要求された交差を確認します

    意図したメンバーの組合せを見ていることを確認してください。Essbaseの値はディメンションの交差を表すため、Product、Market、Time、Scenario、Measureおよびその他の適用するディメンションを確認します。実際、多くの明らかなデータ問題は、予想とは異なる交差を取得することによって発生します。

  2. 詳細値とソースを比較します

    結果が集計または計算される場合、関連する最下位レベルにドリルダウンし、それらの詳細値をソース・データと比較します。これは、データの準備またはロード中に不一致がキューブに入ったか、後で集計または計算中に出現したかを判断するのに役立ちます。

  3. 階層およびメンバー・プロパティの確認

    メンバーが正しい親の下に配置され、そのプロパティが意図したビジネス関係をサポートしていることを確認します。たとえば、状態が期待されるリージョンに属し、製品が正しい製品ファミリをロールアップし、連結プロパティが親値への期待される貢献を生成することを確認します。

  4. Formulaと計算ロジックのレビュー

    詳細入力値が正しいが、導出結果が正しい場合は、結果を生成するメンバー式または計算プロセスを検査します。たとえば、売上および売上原価が正しいときにマージンが正しくない場合は、マージンの導出に使用されるロジックをレビューします。キューブの特定の領域のみが影響を受ける場合は、計算で目的のスコープが処理されたことも確認します。

  5. キューブを変更した操作の確認

    最近のデータ・ロード、計算実行またはアウトラインの更新について、ジョブ・ステータス、メッセージおよび出力を確認します。ジョブが成功すると、操作が完了したことが確認されますが、予想されるデータおよびモデルで操作が実行されたことを確認する必要があります。失敗したジョブまたは部分的に完了したジョブは、差異のソースを直接指すことができます。

  6. 詳細から要約への再テスト

    問題を修正した後、詳細値を再度取得してから、階層または計算結果を上方に移動します。訂正が詳細レベルで表示され、予想される要約およびビジネス・メジャーに流れることを確認します。