Financial Consolidation and Close非ハイブリッド・アプリケーションからのデータベースの更新では、次のエラーが表示されます。
Cube refresh failed with Essbase Cube: Consol, Error code: 1060200, Message: HSP_TMP_db248fa7-058e-4ddc-9891-46c9346a8b33
原因
通常このエラーは、追加されるエンティティが、階層の上下ですでに共有されている中間階層の下に共有エンティティを追加した後に発生します。
解決策
- 次のいずれかのパフォーマンス代替変数を使用して、パフォーマンスを向上させます。パフォーマンス向上の程度は、アプリケーション設計およびデータ分散によって純粋に決定されるため、様々なアプリケーション間で大きく異なります。
- OptimizeConcurrency: true (OptimizeConcurrency=true)の値を設定してこの代替変数を使用し、最初または最後にいくつかの計算を実行することで、連結プロセスの同時実行性を向上させます。向上の程度は、エンティティ構造によって異なります。エンティティ階層が深い場合は、エンティティ階層が浅い場合よりも大きいパフォーマンス向上が見られます。
- DeltaDBRefresh: true (DeltaDBRefresh=true)の値を設定してこの代替変数を使用し、メタデータ変更に基づいて必要なアクションのみを実行します。従来の非"拡張ディメンション"アプリケーションには適用されません。
- OluRatesLoad: アプリケーションに多くのシナリオ、通貨およびレート勘定科目がある場合に、true (OLURatesLoad = True)の値を設定してこの代替変数を使用し、データベース・リフレッシュ・パフォーマンスを向上させます。
- OptimizeDBRefresh: true (OptimizeDBRefresh=true)の値を設定してこの代替変数を使用し、データベース・リフレッシュ中に為替レートがコンソール・キューブにプッシュされる方法を合理化することで、パフォーマンスを向上させます。
- 新しく追加した共有メンバーを最下部に変更します。
- Financial Consolidation and Closeアプリケーションを開きます。
- 「ナビゲータ」を選択し、「ディメンション」、「エンティティ」を選択します。
- 最近共有メンバーを追加した階層を選択します。
- 「下へ移動」アイコンを使用して、選択した階層を最下部に移動します。
- データベースを更新し、プロセスが正常に完了したことを確認します。データベースの更新に失敗した場合、必要な修正措置を講じてください。
- データベースの更新が完了したら、共有エンティティを元の場所に移動します。
- データベースを再度更新し、プロセスが正常に完了したことを確認します。