Compartilhar via


Propriedades do log

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

Aplica-se a: somente modo de servidor multidimensional

Geral

  • File
    Uma propriedade de cadeia de caracteres que identifica o nome do arquivo de log do servidor. Esta propriedade só se aplicará quando um arquivo de disco for usado para log, em vez de uma tabela de banco de dados (o comportamento padrão).

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

  • FileBufferSize
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • MessageLogs
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

Log de erros

Você pode definir essas propriedades no nível da instância de servidor para modificar os valores padrão para a Configuração de Erros que aparece em outras ferramentas e designers. Consulte Configuração de erro do cubo, processamento de partição e dimensão (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 um erro KeyNotFound ocorre. As respostas válidas para esse erro incluem:

    • ConvertToUnknown informa ao servidor para alocar o valor de chave de erro para o membro desconhecido.

    • DiscardRecord informa ao servidor para excluir o registro.

  • ErrorLog\ KeyErrorLogFile
    Esse é um nome de arquivo definido pelo usuário que deve ter uma extensão de arquivo .log, localizado em uma pasta na qual a conta de serviço tem permissões de leitura/gravação. Este arquivo de log conterá somente os erros gerados durante o processamento. Use o Flight Recorder se 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 da falha do processamento. Um valor -1 indica que não há limite. O padrão é 0, o que significa parar o processamento depois 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 essa ação incluem:

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

    • StopLogging informa ao servidor para parar o log de erros quando o limite de erros for atingido, mas permitir que o processamento continue.

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

    • IgnoreError informa ao servidor para continuar o processamento sem registrar em log o erros ou contá-lo até o limite de erros de chave. Ao ignorar o erro, você simplesmente permite que o processamento continue sem adicioná-lo à contagem de erros ou registrá-lo em log 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, conforme determinado pela propriedade KeyErrorAction.

    • ReportAndContinue informa ao servidor para registrar em log o erro, contá-lo até o limite de erros de chave e continuar o processamento. O registro que aciona o erro é descartado ou convertido no Membro Desconhecido.

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

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

  • ErrorLog\ LogErrorTypes\ NullKeyConvertedToUnknown
    Especifica a ação executada pelo servidor quando uma chave nula tiver sido convertida em Membro Desconhecido. Os valores válidos incluem IgnoreError para continuar o processamento como se o erro não tivesse ocorrido, ReportAndContinue para registrar em log o erro e continuar o processamento, e ReportAndStop para registrar em log o erro e parar o processamento imediatamente, mesmo se a contagem de erro estiver abaixo do limite de erros.

  • ErrorLog\ LogErrorTypes\ NullKeyNotAllowed
    Especifica a ação executada pelo servidor quando NullProcessing estiver definido como Error para um atributo de dimensão. Um erro é gerado quando um valor nulo não é permitido em um determinado atributo. Esta 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 para continuar o processamento como se o erro não tivesse ocorrido, ReportAndContinue para registrar em log o erro e continuar o processamento, e ReportAndStop para registrar em log o erro e parar o processamento imediatamente, mesmo se a contagem de erro estiver abaixo do limite de erros.

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

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

Exceção

  • Exception\ CreateAndSendCrashReports
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Exception\ CrashReportsFolder
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Exception\ SQLDumperFlagsOn
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Exception\ SQLDumperFlagsOff
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Exception\ MiniDumpFlagsOn
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Exception\ MinidumpErrorList
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

Flight Recorder

  • FlightRecorder\ Enabled
    Uma propriedade booliana que indica se o recurso de flight recorder está habilitado.

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

  • FlightRecorder\ LogDurationSec
    Uma propriedade de inteiro de 32 bits assinada que define a frequência com que o flight recorder é rodado, em segundos.

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

    O valor padrão desta propriedade é em branco, que por sua vez, assume o nome de arquivo FlightRecorderSnapshotDef.xml como padrão.

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

  • FlightRecorder\ TraceDefinitionFile
    Uma propriedade de cadeia de caracteres que especifica o nome do arquivo de definição de rastreamento do flight recorder.

    O valor padrão desta propriedade é em branco, que por sua vez, assume FlightRecorderTraceDef.xml como padrão.

Log de consultas

  • QueryLog\ QueryLogFileName
    Uma propriedade de cadeia de caracteres que especifica o nome do arquivo de log de consultas. Esta propriedade só se aplicará quando um arquivo de disco for usado para 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 consultas.

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

  • QueryLog\ QueryLogFileSize
    Uma propriedade avançada que não deve ser alterada, exceto sob 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 consultas.

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

    O valor padrão desta propriedade é OlapQueryLog.

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

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

ObservaçãoObservação

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

Rastreamento

  • Trace\ TraceBackgroundDistributionPeriod
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Trace\ TraceBackgroundFlushPeriod
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Trace\ TraceFileBufferSize
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Trace\ TraceFileWriteTrailerPeriod
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Trace\ TraceMaxRowsetSize
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Trace\ TraceProtocolTraffic
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Trace\ TraceQueryResponseTextChunkSize
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Trace\ TraceReportFQDN
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Trace\ TraceRequestParameters
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

  • Trace\ TraceRowsetBackgroundFlushPeriod
    Uma propriedade avançada que não deve ser alterada, exceto sob orientação do suporte da Microsoft.

Consulte também

Referência

Configurar propriedades de servidor no Analysis Services

Conceitos

Determina o Modo de Servidor de uma instância do Analysis Services.