Propiedades de registro

Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Analysis Services incluye las propiedades de registro enumeradas en las tablas siguientes. No todas las propiedades se aplican a Azure Analysis Services o Power BI. Las propiedades de registro de Power BI son de solo lectura o no son compatibles.

General

Archivo
Una propiedad de cadena que identifica el nombre del archivo de registro del servidor. Esta propiedad solo se aplica cuando se utiliza un archivo de disco para realizar el registro, a diferencia de cuando se utiliza una tabla de base de datos (comportamiento predeterminado).

El valor predeterminado de esta propiedad es msmdsrv.log.

FileBufferSize
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

MessageLogs
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Registro de errores

Puede establecer estas propiedades en la instancia de servidor level para modificar los valores predeterminados de Configuración de errores que aparecen en otras herramientas y diseñadores. Consulte Configuración de errores para el procesamiento de cubos, particiones y dimensiones (SSAS - multidimensional) y ErrorConfiguration para obtener más información.

ErrorLog\ErrorLogFileName
Una propiedad utilizada como valor predeterminado durante la operación de procesamiento realizada por el servidor.

ErrorLog\ErrorLogFileSize
Una propiedad utilizada como valor predeterminado durante la operación de procesamiento realizada por el servidor.

ErrorLog\KeyErrorAction
Especifica la acción que realiza el servidor cuando se produce un error de KeyNotFound . Entre las respuestas válidas a este error se incluyen:

  • ConvertToUnknown indica al servidor que asigne el valor de clave de error al miembro desconocido.

  • DiscardRecord indica al servidor que excluya el registro.

ErrorLog\KeyErrorLogFile
Es un nombre de archivo definido por el usuario que debe tener una extensión de archivo .log, situado en una carpeta para la que la cuenta de servicio tiene permisos de lectura y escritura. Este archivo de registro solo contendrá errores generados durante el procesamiento. Use la Caja negra si necesita información más detallada.

ErrorLog\KeyErrorLimit
Es el número máximo de errores de integridad de datos que el servidor permitirá antes de que se produzca un error de procesamiento. Un valor de -1 indica que no hay ningún límite. El valor predeterminado es 0, lo que significa que el procesamiento se detiene después de producirse el primer error. También puede establecerlo en un número entero.

ErrorLog\KeyErrorLimitAction
Especifica la acción que realiza el servidor cuando el número de errores de clave alcanza el límite superior. Entre las respuestas válidas a esta acción se incluyen:

  • StopProcessing indica al servidor que detenga el procesamiento cuando se alcance el límite de errores.

  • StopLogging indica al servidor que detenga el registro de errores cuando se alcance el límite de errores, pero que permita que el procesamiento continúe.

ErrorLog\ LogErrorTypes\KeyNotFound
Especifica la acción que realiza el servidor cuando se produce un error de KeyNotFound . Entre las respuestas válidas a este error se incluyen:

  • IgnoreError indica al servidor que continúe con el procesamiento sin registrar el error o contarlo de cara al límite de errores de clave. Si se omite el error, se permite que el procesamiento continúe sin agregarlo al recuento de errores o registrarlo en la pantalla o en el archivo de registro. El registro en cuestión tiene un problema de integridad de datos y no se puede agregar a la base de datos. El registro se descartará o se agregará al Miembro desconocido, según determine la propiedad KeyErrorAction .

  • ReportAndContinue indica al servidor que registre el error, lo cuente de cara al límite de errores de clave y continúe con el procesamiento. El registro que desencadena el error se descarta o se convierte en Miembro desconocido.

  • ReportAndStop indica al servidor que registre el error y detenga el procesamiento inmediatamente, cualquiera que sea el límite de errores de clave. El registro que desencadena el error se descarta o se convierte en Miembro desconocido.

ErrorLog\ LogErrorTypes\KeyDuplicate
Especifica la acción que realiza el servidor cuando se encuentra una clave duplicada. Entre los valores válidos se incluyen IgnoreError para continuar con el procesamiento como si el error no se hubiera producido, ReportAndContinue para registrar el error y continuar con el procesamiento, y ReportAndStop para registrar el error y detener el procesamiento inmediatamente, aunque el recuento de errores esté por debajo del límite de errores.

ErrorLog\ LogErrorTypes\NullKeyConvertedToUnknown
Especifica la acción que realiza el servidor cuando una clave NULL se ha convertido en Miembro desconocido. Entre los valores válidos se incluyen IgnoreError para continuar con el procesamiento como si el error no se hubiera producido, ReportAndContinue para registrar el error y continuar con el procesamiento, y ReportAndStop para registrar el error y detener el procesamiento inmediatamente, aunque el recuento de errores esté por debajo del límite de errores.

ErrorLog\ LogErrorTypes\NullKeyNotAllowed
Especifica la acción que realiza el servidor cuando NullProcessing se establece en Error para un atributo de dimensión. Se genera un error cuando no se permite un valor NULL en un atributo determinado. Esta propiedad de configuración de errores informa al paso siguiente, que es notificar el error y continuar con el procesamiento hasta que se alcance el límite de errores. Entre los valores válidos se incluyen IgnoreError para continuar con el procesamiento como si el error no se hubiera producido, ReportAndContinue para registrar el error y continuar con el procesamiento, y ReportAndStop para registrar el error y detener el procesamiento inmediatamente, aunque el recuento de errores esté por debajo del límite de errores.

ErrorLog\ LogErrorTypes\CalculationError
Una propiedad utilizada como valor predeterminado durante la operación de procesamiento realizada por el servidor.

ErrorLog\IgnoreDataTruncation
Una propiedad utilizada como valor predeterminado durante la operación de procesamiento realizada por el servidor.

Excepción

Exception\CreateAndSendCrashReports
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Exception\CrashReportsFolder
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Exception\SQLDumperFlagsOn
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Exception\SQLDumperFlagsOff
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Exception\MiniDumpFlagsOn
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Exception\MinidumpErrorList
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Caja negra SQL

FlightRecorder\Enabled
Una propiedad booleana que indica si la característica Caja negra SQL está habilitada.

FlightRecorder\FileSizeMB
Una propiedad de entero de 32 bits con signo que define el tamaño del archivo de disco de la caja negra SQL, en megabytes.

FlightRecorder\LogDurationSec
Una propiedad de entero de 32 bits con signo que define la frecuencia con la que se activa la caja negra SQL, en segundos.

FlightRecorder\SnapshotDefinitionFile
Una propiedad de cadena que define el nombre del archivo de definición de instantáneas, que contiene comandos de descubrimiento que se emiten al servidor cuando se toma una instantánea.

El valor predeterminado para esta propiedad está en blanco, que a su vez establece el valor predeterminado en el nombre de archivo FlightRecorderSnapshotDef.xml.

FlightRecorder\SnapshotFrequencySec
Una propiedad de entero de 32 bits con signo que define la frecuencia de instantáneas, en segundos.

FlightRecorder\TraceDefinitionFile
Una propiedad de cadena que especifica el nombre del archivo de definición de seguimiento de la Caja negra SQL.

El valor predeterminado para esta propiedad está en blanco, que a su vez establece el valor predeterminado en FlightRecorderTraceDef.xml. SQL Server Analysis Services Flight Recorder proporciona un mecanismo para registrar la actividad del servidor en un registro a corto plazo. La información capturada por Flight Recorder puede ser útil para solucionar problemas específicos, pero la carga colocada en el servidor al capturar las instantáneas y los eventos de seguimiento puede tener un pequeño impacto en el rendimiento general.  Para obtener un rendimiento óptimo, la grabadora de vuelos debe deshabilitarse a menos que intente capturar información de diagnóstico relevante para solucionar un problema específico.

Registro de consultas

Se aplica a: Solo modo de servidor multidimensional

QueryLog\QueryLogFileName
Una propiedad de cadena que especifica el nombre del archivo de registro de consultas. Esta propiedad solo se aplica cuando se utiliza un archivo de disco para realizar el registro, a diferencia de cuando se utiliza una tabla de base de datos (comportamiento predeterminado).

QueryLog\QueryLogSampling
Una propiedad de entero de 32 bits que especifica la velocidad de muestreo del registro de consultas.

El valor predeterminado para esta propiedad es 10, lo que significa que se ha registrado 1 de cada 10 consultas del servidor.

QueryLog\QueryLogFileSize
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

QueryLog\QueryLogConnectionString
Una propiedad de cadena que especifica la conexión con la base de datos del registro de consultas.

QueryLog\QueryLogTableName
Una propiedad de cadena que especifica el nombre de la tabla del registro de consultas.

El valor predeterminado de esta propiedad es OlapQueryLog.

QueryLog\CreateQueryLogTable
Una propiedad booleana que especifica si se crea la tabla del registro de consultas.

El valor predeterminado para esta propiedad es False, que indica que el servidor no creará automáticamente la tabla del registro y no registrará eventos de consulta.

Seguimiento

Trace\TraceBackgroundDistributionPeriod
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trace\TraceBackgroundFlushPeriod
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trace\TraceFileBufferSize
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trace\TraceFileWriteTrailerPeriod
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trace\TraceMaxRowsetSize
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trace\TraceProtocolTraffic
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trace\TraceQueryResponseTextChunkSize
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trace\TraceReportFQDN
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trace\TraceRequestParameters
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trace\TraceRowsetBackgroundFlushPeriod
Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Consulte también

Propiedades del servidor en Analysis Services
Determinar el modo de servidor de una instancia de Analysis Services