로그 속성
Analysis Services에서는 다음 표에 나열된 로그 서버 속성을 사용할 수 있습니다. 추가 서버 속성 및 해당 속성을 설정하는 방법에 대한 자세한 내용은 Analysis Services에서 서버 속성 구성을 참조하십시오.
일반
File
서버 로그 파일의 이름을 식별하는 문자열 속성입니다. 이 속성은 데이터베이스 테이블과는 달리 디스크 파일이 로깅용으로 사용되는 경우에만 적용됩니다(기본 동작).이 속성의 기본값은 msmdsrv.log입니다.
FileBufferSize
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.MessageLogs
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.
오류 로그
서버 인스턴스 수준에서 이러한 속성을 설정하여 다른 도구 및 디자이너에서 나타나는 오류 구성 기본값을 수정할 수 있습니다. 자세한 내용은 큐브, 파티션 및 차원 처리에 대 한 오류 구성(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이 Error로 설정된 경우 서버가 수행하는 동작을 지정합니다. 지정된 특성에서 Null 값이 허용되지 않는 경우 오류가 생성됩니다. 이 오류 구성 속성은 오류 제한에 도달할 때까지 오류를 보고하고 처리를 계속하도록 다음 단계에 알려 줍니다. 유효한 값에는 오류가 발생하지 않은 것처럼 처리를 계속하는 IgnoreError, 오류를 기록하고 처리를 계속하는 ReportAndContinue 및 오류 수가 오류 제한 미만인 경우에도 오류를 기록하고 즉시 처리를 중지하는 ReportAndStop이 포함됩니다.ErrorLog\ LogErrorTypes\ CalculationError
서버가 수행한 작업을 처리하는 동안 속성이 기본값으로 사용되었습니다.ErrorLog\ IgnoreDataTruncation
서버가 수행한 작업을 처리하는 동안 속성이 기본값으로 사용되었습니다.
예외
Exception\ CreateAndSendCrashReports
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Exception\ CrashReportsFolder
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Exception\ SQLDumperFlagsOn
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Exception\ SQLDumperFlagsOff
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Exception\ MiniDumpFlagsOn
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Exception\ MinidumpErrorList
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.
비행 레코더
FlightRecorder\ Enabled
비행 레코더 기능이 설정되어 있는지 여부를 나타내는 부울 속성입니다.FlightRecorder\ FileSizeMB
비행 레코더 디스크 파일의 크기(MB)를 정의하는 부호 있는 32비트 정수 속성입니다.FlightRecorder\ LogDurationSec
비행 레코더가 롤오버된 빈도(초)를 정의하는 부호 있는 32비트 정수 속성입니다.FlightRecorder\ SnapshotDefinitionFile
스냅숏을 사용할 때 서버에 실행된 검색 명령을 포함하여 스냅숏 정의 파일의 이름을 정의하는 문자열 속성입니다.이 속성의 기본값은 빈 문자열이며 이후 파일 이름 FlightRecorderSnapshotDef.xml이 기본값이 됩니다.
FlightRecorder\ SnapshotFrequencySec
스냅숏 빈도(초)를 정의하는 부호 있는 32비트 정수 속성입니다.FlightRecorder\ TraceDefinitionFile
비행 레코더 추적 정의 파일의 이름을 지정하는 문자열 속성입니다.이 속성의 기본값은 빈 문자열이며 이후 FlightRecorderTraceDef.xml이 기본값이 됩니다.
쿼리 로그
적용 대상: 다차원 서버 모드에만 적용됩니다.
QueryLog\ QueryLogFileName
쿼리 로그 파일의 이름을 지정하는 문자열 속성입니다. 이 속성은 데이터베이스 테이블과는 달리 디스크 파일이 로깅용으로 사용되는 경우에만 적용됩니다(기본 동작).QueryLog\ QueryLogSampling
쿼리 로그 샘플링 비율을 지정하는 부호 있는 32비트 정수 속성입니다.이 속성의 기본값은 10으로 서버 쿼리 10개마다 1개가 기록됩니다.
QueryLog\ QueryLogFileSize
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.QueryLog\ QueryLogConnectionString
쿼리 로그 데이터베이스에 대한 연결을 지정하는 문자열 속성입니다.QueryLog\ QueryLogTableName
쿼리 로그 테이블의 이름을 지정하는 문자열 속성입니다.이 속성의 기본값은 OlapQueryLog입니다.
QueryLog\ CreateQueryLogTable
쿼리 로그 테이블을 만들지 여부를 지정하는 부울 속성입니다.이 속성의 기본값은 False로 서버가 로그 테이블을 자동으로 만들지 않고 쿼리 이벤트를 기록하지 않음을 나타냅니다.
[!참고]
쿼리 로그 구성 방법은 Analysis Services 쿼리 로그 구성(Configuring the Analysis Services Query Log)을 참조하십시오.
추적
Trace\ TraceBackgroundDistributionPeriod
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Trace\ TraceBackgroundFlushPeriod
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Trace\ TraceFileBufferSize
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Trace\ TraceFileWriteTrailerPeriod
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Trace\ TraceMaxRowsetSize
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Trace\ TraceProtocolTraffic
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Trace\ TraceQueryResponseTextChunkSize
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Trace\ TraceReportFQDN
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Trace\ TraceRequestParameters
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.Trace\ TraceRowsetBackgroundFlushPeriod
Microsoft 지원 지침에 따라 변경하는 경우를 제외하고 변경해서는 안 되는 고급 속성입니다.