Foretage fejlfinding af gennemboring ved hjælp af Essbase-serverplatformloggen

Når brugere af Smart View kører gennemboringsrapporter, skrives den forespørgsel, som Essbase udfører, til Essbase-serverens platformlog:

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

Du kan bruge denne log til at undersøge forespørgslerne, hvis du ikke kan se de forventede gennemboringsresultater. Det anbefales, at du bruger denne log til at teste dine definitioner af gennemboringsrapporter i designfasen. Hvis du vil finde de relevante og senest skrevne logposter, lige efter at du har udført en gennemboring, skal du bruge følgende kommando (for Linux bash shell):

tail -f platform.log

For hver gennemboringsoperation logges brugernavnet og tidsstemplet, og Essbase registrerer den genererede forespørgsel, som vist i følgende eksempel:

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']]