レプリケート・パーティションの移入または更新
パーティションを編集する場合は、パーティションを作成する場合と同じインタフェースを使用します。
管理者は、レプリケート・パーティションのデータを定期的に更新する必要があります。 レプリケート・パーティションを更新する頻度は、最新データのユーザー要件によって異なります。 Essbaseは、レプリケートされたパーティションを更新するタイミングを決定できるように、データ・ソースが最後に変更された日時およびデータ・ターゲットが最後に更新された日時を追跡します。 この情報はデータ・ソースに保存されます。 データ・ソース・サイトまたはデータ・ターゲット・サイトの管理者は、データのレプリケートを担当できます。
Essbaseは、パーティション内のどのセルが変更されたかも追跡します:
-
最後のレプリケーション以降に変更されたセルのみを高速化
-
低速-すべてのセル
低速な更新は、特定の条件下で役立ちます。たとえば、すべてのセルを更新して、ターゲットで失われたデータをリカバリします。
次のガイドラインに従います。
-
すべてのセルを更新しないかぎり、最後のレプリケーション以降にソース・データが変更されていない場合、レプリケーションはターゲット・データを更新しません。
-
デフォルトでは、Essbaseは#MISSINGセルをレプリケートします。
-
データ・ソースのデータ・ブロックを削除した場合、変更されたセルのみを更新するように選択した場合でも、Essbaseはデータ・ターゲットのすべてのデータ・セルを更新します。 次のいずれかのメソッドを使用して、データ・ソースのデータ・ブロックを削除できます:
-
計算スクリプトでのCLEARDATAコマンドの使用
-
データ・ロード時のルール・ファイルでの「組合せのクリア」の使用
-
レベル0または入力データのみを保持するデータベースの再構築
-
疎メンバーの削除
-
次のものをレプリケートできます:
-
データ・ソースに接続されたすべてのデータ・ターゲット。
たとえば、Sampeast.Eastデータベースに接続されているすべてのデータ・ターゲットをレプリケートする場合、EssbaseはSamppart.CompanyデータベースのBudget、Actual、VarianceおよびVariance %メンバーを更新します:
-
データ・ターゲットに接続されたすべてのデータ・ソースから。
たとえば、Samppart.Companyデータベースに接続されているすべてのデータ・ソースからレプリケートする場合、Essbaseは、Sampeast.EastデータベースからBudget、Actual、VarianceおよびVariance %メンバーを取得し、Samppart.Companyデータベースで更新します。
レプリケート・パーティションを更新するには、refresh replicated partition MaxL文を使用できます。