DQS 로그 파일에 대한 심각도 수준 구성Configure Severity Levels for DQS Log Files

이 항목에서는 DQS( Data Quality ServicesData Quality Services )에서 Data Quality 클라이언트Data Quality Client를 사용하여 다양한 작업 및 모듈의 심각도를 구성하는 방법에 대해 설명합니다.This topic describes how to configure severity levels for various activities and modules in Data Quality ServicesData Quality Services (DQS) by using Data Quality 클라이언트Data Quality Client. 심각도는 DQS에서 발생하는 이벤트의 강도를 정의합니다.Severity levels define the intensity of events that occur in DQS. DQS 이벤트의 심각도는 다음과 같습니다(심각도 내림차순 정렬).DQS events have the following severity levels, in the decreasing order of severity:

  • 치명적: 심각한/예기치 않은 결과를 일으킬 수 있는 치명적인 런타임 오류입니다.Fatal: Critical runtime errors that might cause severe/unexpected results.

  • 오류: 그 외 런타임 오류입니다.Error: Other runtime errors.

  • 경고: 오류를 일으킬 수 있는 이벤트에 대한 경고입니다.Warn: Warning about events that might result in an error.

  • 정보: 오류나 경고가 아닌 일반 이벤트에 대한 정보입니다.Info: Information about general events that is not an error or a warning. 예를 들어 'DQS 프로세스가 시작되었습니다'가 있습니다.For example, a DQS process has started.

  • 디버그: 이벤트에 대한 자세한(세부) 정보입니다.Debug: Detailed (verbose) information about the event.

    다양한 DQS 작업 및 모듈의 심각도를 구성하면 해당 DQS 작업 또는 모듈에 대한 DQS 로그 파일에 로깅하고 기록할 정보가 필터링됩니다.By configuring severity levels for various DQS activities and modules, you are filtering the information that you want to be logged, and written to the DQS log file for the respective DQS activity or module. 예를 들어 DQS 작업의 심각도를 경고로 설정하면 해당 DQS 작업과 관련된 경고 이상의 심각도 메시지만 로깅됩니다(오류 및 치명적).For example, if you set the severity level of a DQS activity to Warn, only warning and higher severity messages (Error and Fatal) associated with the DQS activity will be logged.

시작하기 전에Before You Begin

보안Security

사용 권한Permissions

로그 심각도 설정을 구성하려면 DQS_MAIN 데이터베이스에 대한 dqs_administrator 역할이 있어야 합니다.You must have the dqs_administrator role on the DQS_MAIN database to configure log severity settings.

작업 수준에서 심각도 구성Configure Severity Levels at Activity Level

DQS에서 도메인 관리, 기술 자료 검색, 일치 정책, 데이터 정리, 데이터 일치 및 참조 데이터 서비스와 같은 작업에 대한 로그 심각도 설정을 구성할 수 있습니다.You can configure log severity settings for the following activities in DQS: domain management, knowledge discovery, matching policy, data cleansing, data matching, and reference data services. 이렇게 하려면To do so:

  1. Data Quality 클라이언트를 시작합니다.Start Data Quality Client. 방법은 다음을 참조하세요.For information about doing so, see Data Quality Client 응용 프로그램을 실행합니다. Run the Data Quality Client Application.

  2. Data Quality 클라이언트Data Quality Client 홈 화면에서 구성을 클릭합니다.In the Data Quality 클라이언트Data Quality Client home screen, click Configuration.

  3. 다음으로, 로그 설정 탭을 클릭합니다. 심각도를 선택할 수 있는 DQS 작업 도메인 관리, 기술 자료 검색, 정리 프로젝트(예: RDS), 일치하는 정책 및 프로젝트RDS가 나열됩니다.Next, click the Log Settings tab. The following DQS activities are listed for which you can select a severity level: Domain Management, Knowledge Discovery, Cleansing Project (Ex. RDS), Matching Policy and Matching Project, and RDS.

  4. 특정 DQS 작업에 대해 로깅할 심각도를 선택합니다.For a DQS activity, select the severity level that you want to be logged. 심각도 치명적, 오류, 경고, 정보디버그중 하나를 선택할 수 있습니다.You can select one among the following: Fatal, Error, Warn, Info, and Debug. 예를 들어 기술 자료 검색 작업에서 치명적 메시지만 DQS 로그 파일에 기록하려면 기술 자료 검색 작업에 대한 드롭다운 목록에서 치명적 을 선택합니다.For example, if you want only fatal messages to be written to the DQS log files for the knowledge discovery activity, select Fatal in the drop-down list against the Knowledge Discovery activity.

    참고

    기본적으로 각 작업에 대해 오류 가 선택됩니다.By default, Error is selected for each of the activities. 이는 각 작업에 대한 DQS 로그 파일에 기본적으로 오류 및 치명적 메시지가 기록됨을 의미합니다.This implies that error and fatal messages will be written to the DQS log files for each activity, by default.

  5. 닫기를 클릭합니다.Click Close.

모듈 수준에서 심각도 구성(고급)Configure Severity Levels at Module Level (Advanced)

로그 설정 탭의 고급 섹션을 사용하여 모듈 수준에서 로그 심각도 설정을 구성할 수 있습니다.The Advanced section in the Log Settings tab enables you to configure log severity settings at a module level. 모듈은 DQS의 기능 내에 다양한 기능을 구현하는 DQS 시스템 어셈블리입니다.Modules are DQS system assemblies that implement various functionalities within a feature in DQS. 예를 들어 도메인 관리 작업에는 도메인 규칙 정의, 규칙 조건 정의, 복합 도메인의 도메인 간 규칙 정의 등과 같은 다양한 기능이 포함됩니다.For example, the domain management activity contains various functionalities such as defining domain rules, defining rule conditions, defining cross-domain rules for composite domains, and so on.

때때로 작업 수준의 세분성 수준으로 충분하지 않은 경우가 있습니다.At times, the granularity level at the activity level is not sufficient. 한 작업 내 특정 모듈에서 발생한 문제를 조사해야 할 수 있습니다.You might want to investigate an issue that is occurring in a particular module within an activity. 그러면 모듈 수준에서 로그 심각도를 구성하여 문제를 더 정확하게 격리하고 추적할 수 있습니다.It helps to have an option to configure log severities at the module level to isolate and track the issue more precisely.

작업 수준에서 지정된 로그 심각도 설정은 작업을 구성하는 모든 모듈의 로그 심각도 설정을 결정합니다.The log severity setting specified at the activity level determines the log severity setting of all the modules that constitute the activity. 그러나 작업 수준과 모듈 수준의 로그 심각도 설정에 충돌이 발생한 경우 모듈 수준의 심각도 설정이 고려됩니다.However, if there is any conflict between the log severity settings at the activity and module levels, the severity settings at the module level are considered.

참고

  • 기본적으로 고급 섹션에 심각도가 정보 로 설정된 Microsoft.Ssdqs.Core.Startup모듈이 미리 구성되어 있습니다.By default, the Microsoft.Ssdqs.Core.Startup module is preconfigured in the Advanced section with the severity level set as Info. 이는 DQS 서비스의 시작 및 중지와 관련된 정보 이상의 심각도(경고, 오류 및 치명적) 이벤트에 대한 로깅을 설정하기 위함입니다.This is done to enable logging of events of severity Info and higher (Warn, Error, and Fatal) that are related to starting and stopping of DQS services.
    • DQS 시스템 어셈블리에 대해 잘 알고 있는 고급 DQS 사용자인 경우에만 모듈 수준에서 로그 심각도를 구성해야 합니다.You should configure log severity levels at the module level only if you are an advanced DQS user who is familiar with the DQS system assemblies.

모듈 수준에서 로그 심각도를 구성하려면To configure log severity levels at the module level:

  1. 로그 설정 탭에서 고급 에 대해 아래쪽 화살표를 클릭하여 영역을 표시합니다.In the Log Settings tab, click the down arrow against Advanced to display the area.

  2. 표시된 표에서 모듈 열에 있는 드롭다운 목록의 모듈 이름을 선택합니다.In the grid that appears, select a module name from the drop-down list in the Module column.

  3. 다음으로, 심각도 열의 드롭다운 목록에서 모듈의 심각도를 선택합니다.Next, select a severity level for the module from the drop-down list in the Severity column. 심각도 치명적, 오류, 경고, 정보디버그중 하나를 선택할 수 있습니다.You can select one among the following: Fatal, Error, Warn, Info, and Debug.

    예를 들어 도메인 관리 작업 내에서 Microsoft.Ssdqs.DomainRules.Define 모듈을 선택하고 다른 로그 심각도를 선택하여 도메인 규칙 정의 기능의 세분성 수준을 도메인 관리 작업과 다르게 설정할 수 있습니다.For example, within the domain management activity, you can set a different granularity level for the domain rule definition functionality than the domain management activity by selecting the Microsoft.Ssdqs.DomainRules.Define module, and selecting a different log severity level. 마찬가지로 Microsoft.Ssdqs.DomainRules.Condition.CrossDomain 모듈을 선택하고 다른 로그 심각도를 선택하여 도메인 간 규칙 기능의 세분성 수준을 다르게 설정할 수 있습니다.Similarly, you can set a different granularity level for the cross-domain rule functionality by selecting the Microsoft.Ssdqs.DomainRules.Condition.CrossDomain module, and selecting a different log severity level.

  4. 필요한 경우 다른 모듈에 대해 2단계와 3단계를 반복합니다.Repeat steps 2 and 3 for other modules, if required. 또한 모듈 추가모듈 제거 아이콘을 클릭하여 표에서 행을 추가하거나 삭제할 수도 있습니다.You can also add or delete rows to the grid by clicking the Add Module and Remove Module icons.

  5. 닫기를 클릭합니다.Click Close.

관련 항목:See Also

DQS 로그 파일에 대한 고급 설정 구성Configure Advanced Settings for DQS Log Files