SSAUDITR
SSAUDITR構成設定を使用して、Essbaseログがグリッド更新トランザクションを正常に完了し、アーカイブ・プロセスの最後にログがクリアされるようにします。ログは、アーカイブ操作または他のサーバー操作後、回復時に入力データのソースとして使用できます。
SSAUDITR構成は、ブロック・ストレージ(BSO)データベースにのみ適用され、集約ストレージ(ASO)データベースには適用されません。
構文
SSAUDITR appname [dbname [log_path]]
-
appname—アプリケーション名。
-
dbname—オプション。データベース(キューブ)名。
-
log_path— オプション。情報を保管するディレクトリのフルパス。dbnameに値を指定しない場合、log_path値を指定しないでください。
デフォルトの動作:
-
SSAUDITR (またはSSAUDIT)を指定していない場合、グリッド更新のロギングは有効になっていません。
-
引数を指定しないでSSAUDITR (またはSSAUDIT)を指定すると、EssbaseはEssbaseサーバー上のすべてのアプリケーションのすべてのキューブにグリッド更新のロギングをアクティブ化し、ログをデフォルト・ディレクトリ<Application Directory>
/app/
appname/
dbnameに配置します。Essbaseのディレクトリの場所の詳細は、Essbaseプラットフォームの環境の場所に関する項を参照してください。
値xxxxx
を使用して、任意の引数に対してすべてを指定します。
アプリケーションごとに最大10 (合計) SSAUDITRまたはSSAUDIT文(あるいはその両方)を発行できます。
ノート
-
SSAUDITRは、キューブごとに2つのログを作成します。
dbname.atx
は、データ・ロードの入力ソースとして使用できる更新トランザクション・レコードを保管し、dbname.alg
は、ユーザー名、タイムスタンプ、更新された行数など、すべての更新トランザクションからの履歴レコードを保管します。 -
Essbaseでは、グリッド更新ロギングを有効にした場合、更新はログ記録が必ず行われます。Essbaseがなんらかの理由で更新ログに書き込むことができない場合、更新トランザクションが失敗し、エラー・メッセージが発行されます。
-
SSAUDITRで、グリッド・クライアントのデータ更新操作が遅くなる場合があります。
-
アーカイブ・モード時にキューブをシャット・ダウンした場合、更新ログ・ファイルはクリアされません。アーカイブ・モード時に、キューブは実行中である必要があります。
例
SSAuditR demo
Demoアプリケーションに属しているすべてのキューブにリフレッシュ(クリア)のロギングを有効にします。ログはデフォルト・ディレクトリに保管されます。