EssGetDatabaseInfo()で使用されます。Essbaseには情報が存在する要求のタイプとして、データのロード、計算、アウトラインの更新の3つがあります。次のEssbase API定数は各タイプの要求を特定します:
typedef struct ESS_DBREQINFO_T
{
ESS_ULONG_T DbReqType;
ESS_USERNAME_T User;
ESS_TIMERECORD_T StartTimeRec;
ESS_TIMERECORD_T EndTimeRec;
ESS_ULONG_T DbReqFlags;
} ESS_DBREQINFO_T, *ESS_PDBREQINFO_T;
|
データ型 |
値 |
説明 |
|---|---|---|
|
ESS_DBREQTYPE_DATLOAD |
0 |
データのロード |
|
ESS_DBREQTYPE_CALC |
1 |
計算 |
|
ESS_DBREQTYPE_OTLUPD |
2 |
アウトラインの更新 |
フィールドは次のとおりです:
|
データ型 |
フィールド |
説明 |
|---|---|---|
|
ESS_ULONG_T |
DbReqType |
データベース要求のタイプ |
|
ESS_USERNAME_T |
User |
ユーザー名 |
|
StartTimeRec |
要求の開始時間 | |
|
EndTimeRec |
要求の終了時間 | |
|
ESS_ULONG_T |
DbReqFlags |
データベース要求に関する追加情報を提供する情報フラグのビットマップ。DbReqTypeがCALCの場合に使用されます。次のフラグを使用できます:
|