使用 Essbase 伺服器平台日誌進行鑽研除錯

Smart View 使用者執行鑽研報表時,Essbase 所執行的查詢會寫入 Essbase 伺服器平台日誌:

<Domain Root>/<Domain Name>/servers/essbase_server1/logs/essbase/platform.log

如果您沒有看到預期的鑽研結果,可以使用此日誌檢查查詢。建議您在設計階段使用此日誌來測試鑽研報表定義。若要尋找在您執行鑽研後立即寫入的最新相關日誌項目,請使用下列命令 (適用於 Linux Bash Shell):

tail -f platform.log

針對每個鑽研作業,系統會記錄使用者名稱與時間戳記,Essbase 還會記錄產生的查詢,如以下範例所示:

Query executed on the database: SELECT "PRODUCT", "MONTH", "CITY"[[
FROM (select * from SAMPLEBASIC) DatasourceName
WHERE ("MONTH" = 'Feb' OR "MONTH" = 'Jan' OR "MONTH" = 'Mar')
AND ("PRODUCT" = '100-10-30' OR "PRODUCT" = '100-10-40' OR "PRODUCT" = '100-30' OR "PRODUCT" = '100-20' OR "PRODUCT" = '100-10-10' OR "PRODUCT" = '100-10-20') AND "CITY" = 'New York']]