SSAUDIT
Use a definição de configuração SSAUDIT para que o log do Essbase conclua com êxito as transações de atualização de grade, anexando aos logs existentes após o arquivamento. Os logs resultantes podem ser usados como uma fonte de dados de entrada após a recuperação após operações de arquivamento ou outras interrupções do servidor.
A configuração SSAUDIT se aplica apenas a bancos de dados de armazenamento em blocos (BSO) e não se aplica a bancos de dados de armazenamento agregado (ASO).
Sintaxe
SSAUDIT appname [ dbname [ log_path] ]-
appname — Nome do aplicativo.
-
dbname — Opcional. Nome do banco de dados (cubo).
-
log_path — Opcional. Caminho completo do diretório no qual você deseja armazenar as informações. Não especifique um valor log_path, a menos que você também tenha fornecido um valor para dbname.
Comportamento padrão:
-
Se SSAUDIT (ou SSAUDITR) for especificado, o log de atualização da grade não será ativado.
-
Se SSAUDIT (ou SSAUDITR) for especificado sem argumentos, o Essbase ativará o log de atualização de grade para todos os cubos em todos os aplicativos do Essbase Server e colocará o log no diretório padrão: <Application Directory>
/app/appname/dbname.Consulte Locais de Ambiente na Plataforma Essbase para obter informações sobre locais de diretório no Essbase.
Use o valor xxxxx para indicar "all" para qualquer argumento.
Você pode emitir até dez (total) instruções SSAUDIT por aplicativo.
Notas
-
SSAUDIT cria dois logs para cada cubo:
dbname.atx, que armazena os registros de transação de atualização que podem ser usados como a origem de entrada para carregamento de dados, edbname.alg, que armazena registros de histórico de cada transação de atualização, incluindo nome de usuário, timestamp e número de linhas atualizadas. -
SSAUDIT não está disponível ao usar relatórios de Formato Livre no Smart View.
-
Se você tiver nomes de cubo duplicados em diferentes aplicativos, não armazene seus logs de erro no mesmo diretório. Se você fizer isso, o log de um cubo será substituído pelo log de qualquer cubo subsequente com o mesmo nome.
-
O Essbase garante que, se você ativar o registro em log de atualização de grade, as atualizações não ocorrerão sem serem registradas. Se o Essbase não puder gravar nos logs de atualização por qualquer motivo, o Essbase falhará na transação de atualização e emitirá uma mensagem de erro.
-
SSAUDIT pode retardar as operações de atualização de dados do cliente de grade.
Exemplo
SSAudit xxxxx xxxxx c:\sslogPermite o log de todos os aplicativos e cubos, armazenando o log no caminho
c:\sslog. Este exemplo pressupõe que você não tenha nomes de cubo duplicados (consulte Observações).
Veja a seguir um exemplo do conteúdo de um . Arquivo de log ATX para Amostra Básica:
"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 Veja a seguir um exemplo do conteúdo de um arquivo de log .alg para Amostra Básica. As informações do ALG descrevem os registros de dados atualizados que estão registrados no arquivo .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