DQS 로그 파일에 대한 심각도 수준 구성
적용 대상: SQL Server
이 항목에서는 Data Quality Client를 사용하여 DQS(Data Quality Services)에서 다양한 작업 및 모듈에 대한 심각도 수준을 구성하는 방법에 대해 설명합니다. 심각도 수준은 DQS에서 발생하는 이벤트의 강도를 정의합니다. DQS 이벤트의 심각도는 다음과 같습니다(심각도 내림차순 정렬).
심각: 심각하거나 예기치 않은 결과가 발생할 수 있는 중요한 런타임 오류입니다.
오류: 그 외 런타임 오류입니다.
경고: 오류를 일으킬 수 있는 이벤트에 대한 경고입니다.
정보: 오류 또는 경고가 아닌 일반 이벤트에 대한 정보입니다. 예를 들어 DQS 프로세스가 시작되었습니다.
디버그: 이벤트에 대한 자세한 정보(세부 정보)입니다.
다양한 DQS 작업 및 모듈에 대한 심각도 수준을 구성하면 로그하려는 정보가 필터링되고 해당 DQS 작업 또는 모듈에 대한 DQS 로그 파일에 기록됩니다. 예를 들어 DQS 작업의 심각도 수준을 경고로 설정하면 DQS 작업과 연결된 경고 및 더 높은 심각도 메시지(오류 및 심각)만 기록됩니다.
시작하기 전에
보안
사용 권한
로그 심각도 설정을 구성하려면 DQS_MAIN 데이터베이스에 대한 dqs_administrator 역할이 있어야 합니다.
작업 수준에서 심각도 수준 구성
DQS에서 도메인 관리, 지식 검색, 일치 정책, 데이터 정리, 데이터 일치 및 참조 데이터 서비스 작에 대한 로그 심각도 설정을 구성할 수 있습니다. 이를 수행하려면:
Data Quality Client를 시작합니다. 이 작업에 대한 자세한 내용은 Data Quality Client 애플리케이션 실행을 참조하세요.
Data Quality Client 홈 화면에서 구성을 클릭합니다.
다음으로 로그 설정 탭을 클릭합니다. 심각도 수준을 선택할 수 있는 도메인 관리, 지식 검색, 정리 프로젝트(예: RDS), 일치 정책 및 일치 프로젝트, RDS DQS 작업이 나열됩니다.
DQS 작업에 대해 로그하려는 심각도 수준을 선택합니다. 심각, 오류, 경고, 정보 및 디버그 중 하나를 선택할 수 있습니다. 예를 들어 심각 메시지만 지식 검색 작업에 대한 DQS 로그 파일에 기록하려면 지식 검색 작업에 대한 드롭다운 목록에서 심각 메시지를 선택합니다.
참고 항목
기본적으로 오류가 각 작업에 대해 선택됩니다. 이는 각 작업에 대한 DQS 로그 파일에 기본적으로 오류 및 치명적 메시지가 기록됨을 의미합니다.
닫기를 클릭합니다.
모듈 수준에서 심각도 수준 구성(고급)
로그 설정 탭의 고급 섹션을 사용하여 모듈 수준에서 로그 심각도 설정을 구성할 수 있습니다. 모듈은 DQS의 기능 내에서 다양한 기능을 구현하는 DQS 시스템 어셈블리입니다. 예를 들어 도메인 관리 작업에는 도메인 규칙 정의, 규칙 조건 정의, 복합 도메인에 대한 도메인 간 규칙 정의 등과 같은 다양한 기능이 포함됩니다.
작업 수준의 세분성 수준이 충분하지 않은 경우도 있습니다. 작업 내의 특정 모듈에서 발생하는 문제를 조사할 수 있습니다. 문제를 더 정확하게 격리하고 추적할 수 있도록 모듈 수준에서 로그 심각도를 옵션이 있으면 도움이 됩니다.
작업 수준에서 지정된 로그 심각도 설정은 작업을 구성하는 모든 모듈의 로그 심각도 설정을 결정합니다. 그러나 작업 수준과 모듈 수준의 로그 심각도 설정 간에 충돌이 있는 경우 모듈 수준의 심각도 설정이 고려됩니다.
참고 항목
- 기본적으로 Microsoft.Ssdqs.Core.Startup 모듈은 심각도 수준이 정보로 설정된 고급 섹션에 미리 구성되어 있습니다. 이 작업은 DQS 서비스의 시작 및 중지와 관련된 '정보' 이상의 심각도(경고, 오류 및 심각)에 대한 이벤트 로깅을 사용하도록 설정하기 위해 수행됩니다.
- DQS 시스템 어셈블리에 익숙한 고급 DQS 사용자인 경우에만 모듈 수준에서 로그 심각도 수준을 구성해야 합니다.
모듈 수준에서 로그 심각도를 구성하려면
로그 설정 탭에서 고급에 대한 아래쪽 화살표를 클릭하여 해당 영역을 표시합니다.
표시된 표에서 모듈 열에 있는 드롭다운 목록의 모듈 이름을 선택합니다.
다음으로 심각도 열의 드롭다운 목록에서 모듈에 대한 심각도 수준을 선택합니다. 심각, 오류, 경고, 정보 및 디버그 중 하나를 선택할 수 있습니다.
예를 들어 도메인 관리 작업 내에서 Microsoft.Ssdqs.DomainRules.Define 모듈을 선택하고 다른 로그 심각도를 선택하여 도메인 규칙 정의 기능의 세분성 수준을 도메인 관리 작업과 다르게 설정할 수 있습니다. 마찬가지로 도메인 간 규칙 기능에 대한 다른 세분성 수준은 Microsoft.Ssdqs.DomainRules.Condition.CrossDomain 모듈을 선택하고 다른 로그 심각도 수준을 선택하여 설정할 수 있습니다.
필요한 경우 다른 모듈에 대해 2단계와 3단계를 반복합니다. 또한 모듈 추가 및 모듈 제거 아이콘을 클릭하여 표에서 행을 추가하거나 삭제할 수도 있습니다.
닫기를 클릭합니다.