プライマリ・コンテンツに移動
Oracle® Essbase Oracle Essbaseの使用

F17137-05
目次へ移動
目次

前
次
機械翻訳について

シナリオが使用可能なキューブでのXREF/XWRITEについて

シナリオ対応キューブでは、XREFおよびXWRITEを使用して別のキューブのデータを参照したり、別のキューブにデータを書き込むことができます。

XREFは、ローカル・キューブ(XREF文を含むキューブ)からリモート・キューブを問い合せます。 リモート・キューブがシナリオ対応の場合、XREFはリモート・キューブから基本データのみをプルします。

XWRITEは、ローカル・キューブ(XWRITE文を含むキューブ)からリモート・キューブを更新します。 XWRITEはリモート・キューブにデータを書き込むため、XWRITE文のスコープが重要になります。

シナリオ対応およびシナリオ非対応のキューブの様々な組合せに対して、XWRITEは次のように動作します。

シナリオ対応のローカル・キューブがシナリオ非対応のリモート・キューブを参照する場合、
  • リモート・キューブへのXWRITEを含むローカル・キューブ内の基本メンバーをFixすると、ローカル・キューブの基本をリモート・キューブに書き込みます。
  • リモート・キューブへのXWRITEを含むローカル・キューブ内のサンドボックス・メンバーをFixしない場合は、ローカル・キューブの基本をリモート・キューブに書き込みます。 サンドボックス・メンバーをFixに含めない場合、基本が自動的に含まれます。
  • リモート・キューブへのXWRITEを含むローカル・キューブ内のサンドボックスをFixすると、エラーを返します。 非基本サンドボックス・メンバーからリモート・キューブへの書込みはサポートされていません。
シナリオ対応のローカル・キューブがシナリオ対応のリモート・キューブを参照する場合、
  • リモート・キューブへのXWRITEを含むローカル・キューブ内の基本メンバーをFixすると、ローカル・キューブの基本をリモート・キューブの基本に書き込みます。
  • リモート・キューブへのXWRITEを含むローカル・キューブ内のサンドボックス・メンバーをFixしない場合は、ローカル・キューブの基本をリモート・キューブの基本に書き込みます。 サンドボックス・メンバーを含めない場合、基本が自動的に含まれます。
  • リモート・キューブへのXWRITEを含むローカル・キューブ内のサンドボックスをFixすると、エラーを返します。 非基本サンドボックス・メンバーからリモート・キューブへの書込みはサポートされていません。

シナリオ非対応のローカル・キューブがシナリオ対応のリモート・キューブを参照する場合、XWRITEは常にリモート・キューブの基本メンバーを更新します。

「XREF/XWRITEの理解」を参照してください。