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, e dbname.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:\sslog

Permite 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

Consulte Também

Alterar Banco de Dados início | fim do arquivo compactado (MaxL)

SSAUDITR