Compartilhar via


Propriedades de log

O Analysis Services dá suporte às propriedades do servidor de log listadas nas tabelas a seguir. Para obter mais informações sobre propriedades adicionais do servidor e como defini-las, consulte Configurar propriedades do servidor no Analysis Services.

Geral

File
Uma propriedade de cadeia de caracteres que identifica o nome do arquivo de log do servidor. Essa propriedade só se aplica quando um arquivo de disco é usado para registro em log, em vez de uma tabela de banco de dados (o comportamento padrão).

O valor padrão dessa propriedade é msmdsrv.log.

FileBufferSize
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

MessageLogs
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Log de erros

Você pode definir essas propriedades no nível da instância do servidor para modificar os valores padrão para a Configuração de Erro que aparecem em outras ferramentas e designers. Consulte Configuração de Erros para Processamento de Cubos, Partições e Dimensões (SSAS – Multidimensional) e ErrorConfiguration para obter mais informações.

ErrorLog\ErrorLogFileName
Uma propriedade usada como padrão durante a operação de processamento executada pelo servidor.

ErrorLog\ErrorLogFileSize
Uma propriedade usada como padrão durante a operação de processamento executada pelo servidor.

ErrorLog\KeyErrorAction
Especifica a ação executada pelo servidor quando ocorre um KeyNotFound erro. As respostas válidas a este erro incluem:

  • ConvertToUnknown instrui o servidor a atribuir o valor da chave de erro ao membro desconhecido.

  • DiscardRecord informa ao servidor para que exclua o registro.

ErrorLog\KeyErrorLogFile
Esse é um nome de arquivo definido pelo usuário que deve ter uma extensão de arquivo .log, localizada em uma pasta na qual a conta de serviço tem permissões de leitura/gravação. Esse arquivo de log conterá apenas erros gerados durante o processamento. Use o Gravador de Voo se você precisar de informações mais detalhadas.

ErrorLog\KeyErrorLimit
Esse é o número máximo de erros de integridade de dados que o servidor permitirá antes de falhar no processamento. Um valor de -1 indica que não há limite. O padrão é 0, o que significa que o processamento é interrompido após a ocorrência do primeiro erro. Você também pode defini-lo como um número inteiro.

ErrorLog\KeyErrorLimitAction
Especifica a ação executada pelo servidor quando o número de erros de chave atingiu o limite superior. As respostas válidas para esta ação incluem:

  • StopProcessing informa ao servidor para interromper o processamento quando o limite de erros for atingido.

  • StopLogging instrui o servidor a interromper o registro de erros quando o limite de erros for atingido, mas permite que o processamento continue.

ErrorLog\ LogErrorTypes\KeyNotFound
Especifica a ação executada pelo servidor quando ocorre um KeyNotFound erro. As respostas válidas a este erro incluem:

  • IgnoreError informa ao servidor que continue o processamento sem registrar o erro ou contá-lo no limite de erros de chave. Ignorando o erro, você simplesmente permite que o processamento continue sem adicionar à contagem de erros ou registrá-lo na tela ou no arquivo de log. O registro em questão tem um problema de integridade de dados e não pode ser adicionado ao banco de dados. O registro será descartado ou agregado ao Membro Desconhecido, dependendo da propriedade KeyErrorAction.

  • ReportAndContinue instrui o servidor a registrar o erro no log, contá-lo no limite de erros de chave e continuar o processamento. O registro que dispara o erro é descartado ou convertido em Membro Desconhecido.

  • ReportAndStop instrui o servidor a registrar o erro no log e parar o processamento imediatamente, independentemente do limite de erros de chave. O registro que dispara o erro é descartado ou convertido em Membro Desconhecido.

ErrorLog\ LogErrorTypes\KeyDuplicate
Especifica a ação executada pelo servidor quando uma chave duplicada é encontrada. Os valores válidos incluem IgnoreError continuar o processamento como se o erro não tivesse ocorrido, ReportAndContinue registrar o erro e continuar o processamento e ReportAndStop registrar o erro em log e interromper o processamento imediatamente, mesmo que a contagem de erros esteja abaixo do limite de erros.

RegistroDeErro\ TiposDeErroDeLog\ChaveNulaConvertidaParaDesconhecida
Especifica a ação executada pelo servidor quando uma chave nula foi convertida em Membro Desconhecido. Os valores válidos incluem IgnoreError continuar o processamento como se o erro não tivesse ocorrido, ReportAndContinue registrar o erro e continuar o processamento e ReportAndStop registrar o erro em log e interromper o processamento imediatamente, mesmo que a contagem de erros esteja abaixo do limite de erros.

RegistroDeErro\TiposDeErroDeRegistro\ChaveNulaNaoPermitida
Especifica a ação executada pelo servidor quando NullProcessing é definida Error para um atributo de dimensão. Um erro é gerado quando um valor nulo não é permitido em um determinado atributo. Essa propriedade de configuração de erro informa a próxima etapa, que é relatar o erro e continuar o processamento até que o limite de erros seja atingido. Os valores válidos incluem IgnoreError continuar o processamento como se o erro não tivesse ocorrido, ReportAndContinue registrar o erro e continuar o processamento e ReportAndStop registrar o erro em log e interromper o processamento imediatamente, mesmo que a contagem de erros esteja abaixo do limite de erros.

ErrorLog\ LogErrorTypes\CalculationError
Uma propriedade usada como padrão durante a operação de processamento executada pelo servidor.

RegistroDeErro\IgnorarTruncagemDeDados
Uma propriedade usada como padrão durante a operação de processamento executada pelo servidor.

Exceção

Exception\CreateAndSendCrashReports
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Exception\CrashReportsFolder
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Exception\SQLDumperFlagsOn
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Exception\SQLDumperFlagsOff
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Exception\MiniDumpFlagsOn
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Exception\MinidumpErrorList
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Gravador de Voo

FlightRecorder\Enabled
Uma propriedade booliana que indica se o recurso de gravador de voo está habilitado.

FlightRecorder\FileSizeMB
Uma propriedade de inteiro de 32 bits assinada que define o tamanho do arquivo de disco do gravador de voo, em megabytes.

FlightRecorder\LogDurationSec
Uma propriedade assinada de inteiro de 32 bits que define a frequência em que o gravador de voo é revezado, em segundos.

FlightRecorder\SnapshotDefinitionFile
Uma propriedade de cadeia de caracteres que define o nome do arquivo de definição do instantâneo, que contém comandos de descoberta emitidos para o servidor quando um instantâneo é gerado.

O valor padrão dessa propriedade está em branco, que, por sua vez, usa como padrão o nome do arquivo FlightRecorderSnapshotDef.xml.

FlightRecorder\SnapshotFrequencySec
Uma propriedade de inteiro de 32 bits assinada que define a frequência do instantâneo, em segundos.

FlightRecorder\TraceDefinitionFile
Uma propriedade de cadeia de caracteres que especifica o nome do arquivo de definição de rastreamento do gravador de voo.

O valor padrão dessa propriedade está em branco, que, por sua vez, usa como padrão FlightRecorderTraceDef.xml.

Log de consultas

Aplica-se a: Somente modo de servidor multidimensional

QueryLog\QueryLogFileName
Uma propriedade de cadeia de caracteres que especifica o nome do arquivo de log de consulta. Essa propriedade só se aplica quando um arquivo de disco é usado para registro em log, em vez de uma tabela de banco de dados (o comportamento padrão).

QueryLog\QueryLogSampling
Uma propriedade de inteiro de 32 bits assinada que especifica a taxa de amostragem do log de consulta.

O valor padrão dessa propriedade é 10, o que significa que 1 em cada 10 consultas de servidor é registrada.

QueryLog\QueryLogFileSize
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

QueryLog\QueryLogConnectionString
Uma propriedade de cadeia de caracteres que especifica a conexão com o banco de dados de log de consulta.

QueryLog\QueryLogTableName
Uma propriedade de cadeia de caracteres que especifica o nome da tabela de log de consulta.

O valor padrão dessa propriedade é OlapQueryLog.

QueryLog\CreateQueryLogTable
Uma propriedade booliana que especifica se a tabela de log de consulta deve ser criada.

O valor padrão dessa propriedade é false, o que indica que o servidor não criará automaticamente a tabela de log e não registrará eventos de consulta em log.

Observação

Para obter mais informações sobre como configurar o log de consultas, consulte Operações de log no Analysis Services.

Traço

Trace\TraceBackgroundDistributionPeriod
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Trace\TraceBackgroundFlushPeriod
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Trace\TraceFileBufferSize
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Trace\TraceFileWriteTrailerPeriod
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Trace\TraceMaxRowsetSize
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Trace\TraceProtocolTraffic
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Trace\TraceQueryResponseTextChunkSize
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Trace\TraceReportFQDN
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Trace\TraceRequestParameters
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Trace\TraceRowsetBackgroundFlushPeriod
Uma propriedade avançada que você não deve alterar, exceto sob a orientação do suporte da Microsoft.

Consulte Também

Configurar propriedades do servidor no Analysis Services
Determinar o modo de servidor de uma instância do Analysis Services