インテリジェント計算の効果の理解
インテリジェント計算を使用すると、データベースの管理方法に影響する場合があります。 この項では、各アクションの影響について説明します。
式および勘定科目プロパティの変更
データベース・アウトラインの式を変更したり、データベース・アウトラインの勘定科目プロパティを変更したりしないと、Essbaseはデータベースを再構築しないため、このような変更の影響を受けるデータ・ブロックはダーティとしてマークされません。 たとえば、勘定科目としてタグ付けされたディメンションのタイム・バランス・タグを変更した場合、Essbaseはデータベースを再構築せず、影響を受けるブロックをダーティとしてマークしません。
その後、インテリジェント計算をオンにしてデフォルトの計算を実行すると、変更は計算されません。 適切なデータ・ブロックを再計算するには、計算スクリプトを使用して次のいずれかのタスクを実行します:
-
インテリジェント計算を使用不可にし、変更されたメンバー式を計算します。
-
インテリジェント計算を無効にし、FIXコマンドを使用してデータベースの適切なサブセットを計算します。
-
インテリジェント計算を無効にし、データベースでデフォルトのCALC ALLを実行します。
データベースの再構築
データベースを再構築する場合(密ディメンションにメンバーを追加するなど)、すべてのデータ・ブロックを再計算する必要があります。 したがって、Essbaseでは、すべてのデータ・ブロックが使用済としてマークされます。 再構築されたデータベースを計算すると、すべてのブロックが計算されます。
ノート:
データベース・アウトラインの式を変更したり、データベース・アウトラインの勘定科目プロパティを変更しても、Essbaseはデータベースを再構築しません。 適切なデータ・ブロックを再計算する必要があります。 「式および勘定科目プロパティの変更」を参照してください。