SSAUDIT

使用 SSAUDIT 組態設定讓 Essbase 日誌順利完成方格更新交易,並在封存後附加至現有日誌。在歸檔作業或其他伺服器中斷後,產生的日誌可作為復原時的輸入資料來源。

SSAUDIT 組態僅適用於區塊儲存 (BSO) 資料庫,不適用於聚總儲存 (ASO) 資料庫。

語法

SSAUDIT appname [ dbname [ log_path] ]
  • appname — 應用程式名稱。

  • dbname —選擇性。資料庫 (立方體) 名稱。

  • log_path —選擇性。您要儲存資訊的完整目錄路徑 。除非同時提供 dbname 的值,否則請勿指定 log_path 值。

預設行為 :

  • 如果指定 SSAUDIT (或 SSAUDITR),則不會啟用網格更新記錄。

  • 如果沒有引數指定 SSAUDIT (或 SSAUDITR), Essbase 會啟動 Essbase 伺服器上所有應用程式中所有立方體的方格更新記錄,並將記錄置於預設目錄:<Application Directory>/app/appname/dbname

    請參閱 Essbase 平台中的環境位置,瞭解 Essbase 中目錄位置的相關資訊。

使用值 xxxxx 表示任何引數均為 "all"。

每個應用程式最多可以發出 10 個 SSAUDIT 敘述句 (總計)。

備註

  • SSAUDIT 會為每個立方體建立兩個日誌:dbname.atx,其中儲存可作為資料載入輸入來源的更新交易記錄,而 dbname.alg 則儲存每個更新交易的歷史記錄,包括使用者名稱、時戳和更新的資料列數目。

  • 智慧型檢視中使用任意格式報表時,無法使用 SSAUDIT。

  • 如果您在不同的應用程式中有重複的立方體名稱,請勿將其錯誤日誌儲存在相同的目錄中。如果這麼做,一個立方體的日誌將會被相同名稱之所有後續立方體的日誌取代。

  • Essbase 會確保若您啟用方格更新記錄,則不會在未記錄的情況下進行更新。如果 Essbase 因任何原因無法寫入更新日誌,則 Essbase 會失敗更新交易並發出錯誤訊息。

  • SSAUDIT 可能會讓網格從屬端資料更新作業變慢。

範例

SSAudit xxxxx xxxxx c:\sslog

啟用記錄所有應用程式和立方體的功能,將記錄儲存在 c:\sslog 路徑中。此範例假設您沒有重複的立方體名稱 (請參閱 Notes)。

以下為 的內容範例。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

另請參閱

更改資料庫開始 | 結束歸檔 ( MaxL)

SSAUDITR