SSAUDIT

SSAUDIT構成設定を使用して、Essbaseログでグリッド更新トランザクションが正常に完了し、アーカイブ後に既存のログに追加されます。結果のログは、アーカイブ操作または他のサーバー操作後、回復時に入力データのソースとして使用できます。

SSAUDIT構成は、ブロック・ストレージ(BSO)データベースにのみ適用され、集約ストレージ(ASO)データベースには適用されません。

構文

SSAUDIT appname [ dbname [ log_path] ]
  • appname—アプリケーション名。

  • dbname—オプション。データベース(キューブ)名。

  • log_path—オプション。情報を保管するディレクトリのフルパス。dbnameに値を指定しない場合、log_path値を指定しないでください。

デフォルトの動作:

  • SSAUDIT (またはSSAUDITR)を指定した場合、グリッド更新のロギングは有効化されません。

  • 引数を指定しないでSSAUDIT (またはSSAUDITR)を指定すると、EssbaseEssbaseサーバー上のすべてのアプリケーションのすべてのキューブにグリッド更新のロギングをアクティブ化し、ログをデフォルト・ディレクトリ<Application Directory>/app/appname/dbnameに配置します。

    Essbaseのディレクトリの場所の詳細は、Essbaseプラットフォームの環境の場所に関する項を参照してください。

xxxxxを使用して、任意の引数に対してすべてを指定します。

アプリケーションごとに最大10 (合計) SSAUDIT文を発行できます。

ノート

  • SSAUDITは、キューブごとに2つのログを作成します。dbname.atxは、データ・ロードの入力ソースとして使用できる更新トランザクション・レコードを保管し、dbname.algは、ユーザー名、タイムスタンプ、更新された行数など、すべての更新トランザクションからの履歴レコードを保管します。

  • SSAUDITは、Smart Viewでフリーフォーム・レポートを使用する場合、使用できません。

  • 異なるアプリケーションに重複したキューブ名がある場合、同じディレクトリにエラー・ログを保管しないでください。これを行うと、キューブのログが、同じ名前の後に作成されたキューブのログに置き換わります。

  • Essbaseでは、グリッド更新ロギングを有効にした場合、更新はログ記録が必ず行われます。Essbaseがなんらかの理由で更新ログに書き込むことができない場合、Essbaseで更新トランザクションが失敗し、エラー・メッセージが発行されます。

  • SSAUDITで、グリッド・クライアントのデータ更新操作が遅くなる場合があります。

SSAudit xxxxx xxxxx c:\sslog

すべてのアプリケーションおよびキューブに対してロギングを有効にし、パスc:\sslogにログを保管します。この例では、重複したキューブ名がないことを想定しています(ノートを参照)。

次に、Sample Basicの.ATXログ・ファイルの内容の例を示します:

"New York" "Massachusetts" "Florida" "Connecticut" "New Hampshire" "East" 
"Actual" "100-20" "Sales" "Jan" #Mi #Mi 200. 100. 200. 200. 
"Actual" "100-20" "Sales" "Feb" #Mi #Mi 206. 100. 200. 206. 
"Actual" "100-20" "Sales" "Mar" #Mi #Mi 214. 100. 200. 214. 
"Actual" "100-20" "Sales" "Apr" #Mi #Mi 267. 100. 200. 267. 
"Actual" "100-20" "Sales" "May" #Mi #Mi 273. 100. 200. 273. 

"New York" 
"Actual" "100-20" "Sales" "Jan" 8888. 
"Actual" "100-20" "COGS" "Jan" 8888. 
"Actual" "100-20" "Marketing" "Jan" 8888. 
"Actual" "100-20" "Payroll" "Jan" 8888. 
"Actual" "100-20" "Misc" "Jan" 8888. 
"Actual" "100-20" "Opening Inventory" "Jan" 8888. 
"Actual" "100-20" "Additions" "Jan" 8888. 
"Actual" "100-20" "Ending Inventory" "Jan" 8888. 
"Actual" "100-20" "Inventory" "Jan" 8888. 
"Actual" "100-30" "Sales" "Jan" 8888. 

"New York" 
"Jan" "Feb" "Mar" "Apr" "May" "Jun" "Jul" "Aug" "Sep" "Oct" "Nov" "Dec" 
"Actual" "100-20" "Sales" 8888. 9999. #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi 
"Actual" "100-20" "COGS" 8888. 9999. #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi 
"Actual" "100-20" "Marketing" 8888. 9999. #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi 
"Actual" "100-20" "Payroll" 8888. 9999. #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi 
"Actual" "100-20" "Misc" 8888. 9999. #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi 

"New York" 
"Jan" "Feb" "Mar" "Apr" "May" "Jun" "Jul" "Aug" "Sep" "Oct" "Nov" "Dec" 
"Actual" "200-20" "COGS" 7777. 6666. #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi #Mi 

次に、Sample Basicの.algログ・ファイルの内容の例を示します。ALG情報には、.atxファイルにログ記録された更新済データ・レコードが記述されています。

[Thu May 24 17:29:07 2012]
Create Spreadsheet Update Log
[Thu May 24 17:37:46 2012]
Log Updates From User [ admin ] Starting At Row [ 1 ] For A Total Of [ 7 ] Rows
[Thu May 24 17:42:29 2012]
Log Updates From User [ admin ] Starting At Row [ 8 ] For A Total Of [ 12 ] Rows
[Thu May 24 17:45:31 2012]
Log Updates From User [ admin ] Starting At Row [ 20 ] For A Total Of [ 8 ] Rows
[Thu May 24 17:47:14 2012]
Log Updates From User [ admin ] Starting At Row [ 28 ] For A Total Of [ 4 ] Rows

関連項目

Alter Database begin | end archive (MaxL)に関する項

SSAUDITR