ハイブリッドBSOキューブでの計算の操作
Essbaseブロック・ストレージ(BSO)キューブは、階層集計式およびメンバー式をサポートし、必要なビジネス・ロジックを繰り返し適用するための計算スクリプトも提供します。
ノート:
BSOキューブ・カテゴリには、ハイブリッドBSOおよびクラシックBSOが含まれます。ただし、ASOとハイブリッドBSOのみが自律型AIレイクハウス上のEssbaseに関連しているため、このドキュメントのBSOへのすべての参照は、ハイブリッドBSOを意味するとみなしてください。BSOメンバー式は、Essbase計算言語を使用し、次のような導出メジャーを定義できます。
Margin = Sales - Costビジネス・ロジックがキューブの選択した領域にわたって動作する必要がある場合、または複数の計算を繰り返し可能なプロセスとして実行する必要がある場合に、計算スクリプトを使用します。
計算スクリプトを使用すると、次のことができます。
- 選択したディメンションまたはメンバーを計算します
- キューブの定義済領域に算式を適用します
- 必要な順序での計算の実行
- 仮定またはビジネス・ルールの適用
- 値の割当て
- 予測およびその他のモデル化された結果の計算
たとえば、予算編成プロセスでは、仮定を適用し、予測値を計算し、共有費用を配賦してから、収益性メジャーを導出できます。
BSOメンバーの中には、ユーザーがそれらを取得したときに動的に計算できるものもあれば、スクリプトを使用して計算できるものもあります。これにより、ビジネス・ロジックを評価するタイミングを柔軟に決定できます。
BSO計算の詳細は、次のドキュメントを参照してください。
親トピック: データの計算および集計