ESS_LOAD_BUFFER_T

集約ストレージ・データ・ロード・バッファに関する情報が含まれています。EssListExistingLoadBuffersに使用されます。

      typedef struct ESS_LOAD_BUFFER_T
{
   ESS_ULONG_T         ulBufferId;
   ESS_ULONG_T         ulDuplicateAggregationMethod;
   ESS_ULONG_T         ulOptionFlags;
   ESS_ULONG_T         ulSize;
   ESS_BOOL_T         bInternal;
   ESS_BOOL_T         bActive;
   ESS_BOOL_T         bReserved01;
   ESS_BOOL_T         bReserved02;
   ESS_ULONG_T         ulReserved01;
   ESS_ULONG_T         ulReserved02;
   ESS_ULONG_T         ulReserved03;
} ESS_LOAD_BUFFER_T;
   

データ型

フィールド

説明

ESS_ULONG_T

ulBufferId

データ・ロード・バッファのID (1から4294967296までの数字)。

ESS_ULONG_T

ulDuplicateAggregationMethod

バッファ内の同じセルに対する複数の値を組み合せる方法について記述する次の定数の1つ:

  • ESS_ASO_DATA_LOAD_BUFFER_DUPLICATES_ADD: バッファが同じセルに対する複数の値を含んでいる場合に値を追加します。

  • ESS_ASO_DATA_LOAD_BUFFER_DUPLICATES_ASSUME_EQUAL: 同じセルに対する複数の値が同一であることを確認し、同一である場合、重複を無視します。異なる場合は、エラー・メッセージを表示してデータ・ロードを停止します。

  • ESS_ASO_DATA_LOAD_BUFFER_DUPLICATES_USE_LAST: セルの最後の値として、バッファにロードされた最後の値を使用します。

ESS_ULONG_T

ulOptionFlags

次のロード・バッファ・オプションのいずれか(またはその組合せ):

  • ESS_ASO_DATA_LOAD_BUFFER_IGNORE_MISSING_VALUES

  • ESS_ASO_DATA_LOAD_BUFFER_IGNORE_ZERO_VALUES

ESS_ULONG_T

ulSize

データ・ロード・バッファによる使用が許可されている集約ストレージ・キャッシュのパーセンテージ(1から100までの数値)

ESS_BOOL_T

bInternal

Essbaseによってバッファが作成された場合はESS_TRUE、ユーザーによってバッファが作成された場合はESS_FALSE

ESS_BOOL_T

bActive

現在データ・ロードでバッファを使用中の場合はESS_TRUE

ESS_BOOL_T

bReserved01

未使用

ESS_BOOL_T

bReserved02

未使用

ESS_ULONG_T

ulReserved01

未使用

ESS_ULONG_T

ulReserved02

未使用

ESS_ULONG_T

ulReserved03

未使用