Поделиться через


Свойства журнала

Применимо к: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Службы Analysis Services содержат свойства журнала, перечисленные в следующих таблицах. Не все свойства применяются к Azure Analysis Services или Power BI. Свойства журнала в Power BI доступны только для чтения или не поддерживаются.

Общее

Файл
Строковое свойство, идентифицирующее имя файла журнала сервера. Данное свойство применяется только в том случае, когда для ведения журнала используется дисковый файл, а не таблица базы данных (настройка по умолчанию).

Значение этого свойства по умолчанию равно msmdsrv.log.

FileBufferSize
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

MessageLogs
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Журнал ошибок

Эти свойства можно задать на уровне экземпляра сервера, чтобы изменить значения по умолчанию для конфигурации обработки ошибок, которые применяются в других средствах и конструкторах. Дополнительные сведения см. в разделе Конфигурация ошибок для обработки куба, секционирования и измерений (SSAS — многомерная обработка).ErrorConfiguration

ErrorLog\ErrorLogFileName
Свойство, используемое в качестве значения по умолчанию во время выполнения операции обработки сервером.

ErrorLog\ErrorLogFileSize
Свойство, используемое в качестве значения по умолчанию во время выполнения операции обработки сервером.

ErrorLog\KeyErrorAction
Определяет действие, выполняемое сервером при возникновении ошибки KeyNotFound . Допустимые действия для этой ошибки:

  • ConvertToUnknown указывает, что сервер должен выделить ключевое значение ошибки неизвестному элементу.

  • DiscardRecord указывает, что сервер должен исключить запись.

ErrorLog\KeyErrorLogFile
Это определяемое пользователем имя файла должно иметь расширение LOG и находиться в папке, для которой учетная запись службы имеет разрешения на чтение и запись. Файл журнала будет содержать только ошибки, возникшие во время обработки. Для сбора более подробной информации воспользуйтесь средством «черный ящик».

ErrorLog\KeyErrorLimit
Максимальное число ошибок целостности данных, допустимых для сервера, прежде чем он остановит обработку. Значение -1 указывает, что предел не установлен. Значение по умолчанию — 0, т. е. обработка останавливается при первой ошибке. Также можно задать целое число.

ErrorLog\KeyErrorLimitAction
Определяет действие, которое выполняет сервер, когда количество ошибок ключа достигает верхней границы. Допустимые ответы к данному действию:

  • StopProcessing указывает, что сервер должен прекратить обработку, когда достигается предельное количество ошибок.

  • StopLogging сообщает серверу, что он должен остановить запись ошибок в журнал, когда достигается предельное количество ошибок, но при этом продолжить обработку.

ErrorLog\ LogErrorTypes\KeyNotFound
Определяет действие, выполняемое сервером при возникновении ошибки KeyNotFound . Допустимые действия для этой ошибки:

  • IgnoreError указывает, что сервер должен продолжить обработку, не записывая ошибку в журнал и не учитывая ее при подсчете предельного количества ошибок ключа. Пропуск данной ошибки просто разрешает продолжение обработки без увеличения количества ошибок и вывода ошибки на экран или в файл журнала. Рассматриваемая запись имеет нарушение целостности данных и не может быть добавлена в базу данных. Запись или будет пропущена, или будет добавлена в неизвестный элемент, что определяется свойством KeyErrorAction .

  • ReportAndContinue указывает, что сервер должен зарегистрировать ошибку, учесть ее при подсчете предельного количества ошибок ключа и продолжить обработку. Запись, вызвавшая ошибку, пропускается или преобразуется в неизвестный элемент.

  • ReportAndStop указывает, что сервер должен записать ошибку в журнал и сразу же остановить обработку, независимо от предельного количества ошибок ключа. Запись, вызвавшая ошибку, пропускается или преобразуется в неизвестный элемент.

ErrorLog\ LogErrorTypes\KeyDuplicate
Определяет действие, выполняемое сервером при обнаружении повторяющегося ключа. Допустимые значения: IgnoreError , чтобы продолжить обработку, как будто ошибки не было, ReportAndContinue для регистрации ошибки и продолжения обработки и ReportAndStop для регистрации ошибки и немедленного прерывания обработки, даже если количество ошибок ниже предельного количества ошибок.

ErrorLog\ LogErrorTypes\NullKeyConvertedToUnknown
Указывает действие, выполняемое сервером, когда ключ NULL преобразован в неизвестный элемент. Допустимые значения: IgnoreError , чтобы продолжить обработку, как будто ошибки не было, ReportAndContinue для регистрации ошибки и продолжения обработки и ReportAndStop для регистрации ошибки и немедленного прерывания обработки, даже если количество ошибок ниже предельного количества ошибок.

ErrorLog\ LogErrorTypes\NullKeyNotAllowed
Указывает действие, выполняемое сервером, когда для NullProcessing задается значение Ошибка (в атрибуте измерения). Если значение NULL недопустимо для данного атрибута, возникает ошибка. Это свойство конфигурации по обработке ошибок формирует следующий шаг — сообщить об ошибке и продолжить обработку до тех пор, пока не будет достигнуто предельное количество ошибок. Допустимые значения: IgnoreError , чтобы продолжить обработку, как будто ошибки не было, ReportAndContinue для регистрации ошибки и продолжения обработки и ReportAndStop для регистрации ошибки и немедленного прерывания обработки, даже если количество ошибок ниже предельного количества ошибок.

ErrorLog\ LogErrorTypes\CalculationError
Свойство, используемое в качестве значения по умолчанию во время выполнения операции обработки сервером.

ErrorLog\IgnoreDataTruncation
Свойство, используемое в качестве значения по умолчанию во время выполнения операции обработки сервером.

Исключение

Exception\CreateAndSendCrashReports
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Exception\CrashReportsFolder
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Exception\SQLDumperFlagsOn
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Exception\SQLDumperFlagsOff
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Exception\MiniDumpFlagsOn
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Exception\MinidumpErrorList
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

«Черный ящик»

FlightRecorder\Enabled
Логическое свойство, указывающее, используется ли функция «черного ящика».

FlightRecorder\FileSizeMB
Свойство с 32-разрядным целочисленным значением со знаком, определяющее размер (в мегабайтах) дискового файла «черного ящика».

FlightRecorder\LogDurationSec
Свойство с 32-разрядным целочисленным значением со знаком, определяющее частоту (в секундах), с которой «черный ящик» переключается на файл продолжения.

FlightRecorder\SnapshotDefinitionFile
Строковое свойство, определяющее имя файла определения моментального снимка, содержащего команды обнаружения, выдаваемые серверу при создании моментального снимка.

Значением по умолчанию для этого свойства является пустая строка, что соответствует имени файла FlightRecorderSnapshotDef.xml.

FlightRecorder\SnapshotFrequencySec
Свойство с 32-разрядным целочисленным значением со знаком, определяющее частоту (в секундах) моментальных снимков.

FlightRecorder\TraceDefinitionFile
Строковое свойство, задающее имя файла определения трассировки «черного ящика».

Значением по умолчанию для этого свойства является пустая строка, что по умолчанию соответствует файлу FlightRecorderTraceDef.xml. SQL Server Analysis Services Flight Recorder предоставляет механизм для записи активности сервера в краткосрочный журнал. Сведения, собранные средством записи полетов, могут быть полезны для устранения конкретных проблем, однако нагрузка, наложенная на сервер при записи моментальных снимков и событий трассировки, может иметь небольшое влияние на общую производительность.  Для оптимальной производительности средство записи полета должно быть отключено, если не будет предпринята попытка сбора диагностических сведений, относящихся к устранению конкретной проблемы.

Журнал запросов

Применимо к: Только многомерный режим сервера

QueryLog\QueryLogFileName
Строковое свойство, задающее имя файла журнала запросов. Данное свойство применяется только в том случае, когда для ведения журнала используется дисковый файл, а не таблица базы данных (настройка по умолчанию).

QueryLog\QueryLogSampling
Свойство с 32-разрядным целочисленным значением со знаком, задающее частоту выборки журнала запросов.

Значение этого свойства по умолчанию равно 10, что означает, что в журнал заносится 1 из каждых 10 серверных запросов.

QueryLog\QueryLogFileSize
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

QueryLog\QueryLogConnectionString
Строковое свойство, задающее соединение с базой данных журнала запросов.

QueryLog\QueryLogTableName
Строковое свойство, задающее имя таблицы журнала запросов.

Значение этого свойства по умолчанию равно OlapQueryLog.

QueryLog\CreateQueryLogTable
Логическое свойство, задающее необходимость создания таблицы журнала запросов.

Значение этого свойства по умолчанию равно false, что указывает на то, что сервер не будет автоматически создавать таблицу журнала и не будет записывать в журнал события запросов.

Трассировка

Trace\TraceBackgroundDistributionPeriod
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Trace\TraceBackgroundFlushPeriod
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Trace\TraceFileBufferSize
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Trace\TraceFileWriteTrailerPeriod
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Trace\TraceMaxRowsetSize
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Trace\TraceProtocolTraffic
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Trace\TraceQueryResponseTextChunkSize
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Trace\TraceReportFQDN
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Trace\TraceRequestParameters
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

Trace\TraceRowsetBackgroundFlushPeriod
Дополнительное свойство, которое следует изменять только под руководством службы поддержки Майкрософт.

См. также раздел

Свойства сервера в службах Analysis Services
Определение режима работы сервера экземпляра служб Analysis Services