DQS 작업 모니터링Monitor DQS Activities

이 항목에서는 DQS( Data Quality ServicesData Quality Services )에서 기술 자료 검색, 도메인 관리, 일치 정책, 데이터 정리, 데이터 일치 및 SSIS 정리 작업을 중앙에서 모니터링하는 방법에 대해 설명합니다.This topic describes how to centrally monitor the following activities in Data Quality ServicesData Quality Services (DQS): knowledge discovery, domain management, matching policy, data cleansing, data matching, and SSIS cleansing.

시작하기 전에 Before You Begin

제한 사항 Limitations and Restrictions

DQS_Main 데이터베이스에 대해 dqs_administrator 역할을 가진 사용자만 작업을 종료하거나 작업의 프로세스를 중지할 수 있습니다.Only users with the dqs_administrator role on the DQS_Main database can terminate an activity or stop a process within an activity.

보안 Security

사용 권한 Permissions

  • DQS 작업을 보려면 DQS_MAIN 데이터베이스에 대한 dqs_kb_editor 또는 dqs_kb_operator 역할이 있어야 합니다.You must have the dqs_kb_editor or dqs_kb_operator role on the DQS_MAIN database to view the DQS activities.

  • DQS 작업 보기 외에도 작업을 종료하거나 작업의 프로세스를 중지하려면 DQS_MAIN 데이터베이스에 대한 dqs_administrator 역할이 있어야 합니다.You must have the dqs_administrator role on the DQS_MAIN database to terminate an activity or stop a process within an activity in addition to viewing the DQS activities.

DQS 작업 보기 View DQS Activities

  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 Activity Monitoring. 작업 모니터링 화면이 나타납니다.The activity monitoring screen appears.

    작업 모니터링 화면Activity Monitoring screen

  3. 작업 모니터링 화면의 작업 표에 각 작업에 대한 정보가 표시됩니다.The activity monitoring screen displays information about each activity in an activity grid. 작업 표에는 각 DQS 작업에 대해 다음 정보가 표시됩니다.The activity grid displays the following information about each DQS activity:

    ID: 정수 값입니다.ID: An integer value. 시스템에서 생성되는 작업 모니터링에 대한 고유 작업 번호입니다.Unique activity number generated by the system for the activity monitoring.

    이름: 이 작업에 사용되는 기술 자료 또는 데이터 품질 프로젝트의 이름입니다.Name: The name of the knowledge base or data quality project that is used for this activity.

    활성 상태: 작업이 현재 활성화되어 있는지 여부를 나타내며Is Active: Indicates whether the activity is currently active or not. 다음과 같은 값을 가질 수 있습니다.It can have the following values:

    • 활성: 작업이 현재 실행되고 있습니다.Active: Activity is currently running.

    • 종료됨: 작업이 완료되었습니다.Ended: Activity is finished.

    • 종료: DQS 관리자가 작업 모니터링을 사용하여 작업을 종료했거나 Data Quality 클라이언트Data Quality Client의 해당 기능 영역에서 작업이 실행되는 동안 사용자가 작업을 취소했습니다.Terminated: Activity has been terminated using the activity monitoring screen by the DQS administrator or the activity has been canceled by the user while running it in the respective feature area in Data Quality 클라이언트Data Quality Client.

      유형: 작업의 유형을 나타냅니다.Type: Indicates the type of activity. 하위 유형 은 작업 유형에 대해 실행되는 특정 워크플로를 나타냅니다.Sub Type indicates the specific workflow that is executed for an activity type. 모니터링되는 작업의 유형은 다음과 같습니다.The following types of activities are monitored:

    • 참조 자료 관리 하위 유형:Knowledge Management subtypes:

      • 기술 자료 검색Knowledge Discovery

      • 도메인 관리Domain Management

      • 일치 정책Matching Policy

    • DQ 프로젝트 하위 유형:DQ Project subtypes:

      • 정리Cleansing

      • 일치Matching

    • SSIS 정리 하위 유형:SSIS Cleansing subtypes:

      • 정리Cleansing

      현재 상태: 작업의 현재 상태를 나타냅니다.Current Status: Indicates the current status of an activity. 작업 상태는 마지막 계산 프로세스에 의해 결정되며The activity status is determined by the last computational process. 기술 자료 검색 작업 내에서 검색 프로세스를 몇 번 실행하는 경우와 같이 한 작업에 여러 계산 프로세스가 있을 수 있습니다.Note that there can be several computational processes in one activity such as running the discovery process several times (inside the knowledge discovery activity). 따라서 작업 수명 중에 상태가 몇 번 변경될 수 있습니다.Therefore, the status can change several times during the activity life span.

      현재 상태 의 값은 다음 중 하나일 수 있습니다.Current Status can have the following values:

    • 실행 중: 계산 프로세스가 실행 중입니다.Running: The computational process is running.

    • 성공: 이 상태는 계산 프로세스가 정상적으로 종료된 후 다른 계산 프로세스가 실행되기 전에 설정됩니다.Succeeded: This status is set before a computational process has run and again after a computational process ends successfully.

    • 실패: 계산 프로세스가 실패했습니다.Failed: The computational process has failed.

    • 중지됨: 계산 프로세스가 중지되었습니다.Stopped: The computational process was stopped.

      DQKB: 작업에 사용되는 기술 자료의 이름입니다.DQKB: Name of the knowledge base that is used for the activity.

      사용자: 작업을 시작한 사용자나 작업을 수행한 마지막 사용자(작업을 시작한 사용자가 아닌 경우)의 이름입니다.User: The name of the user that initiated the activity, or the last user who worked on the activity (in case they are not the same).

      작업 시작 시간: 작업이 시작된 날짜와 시간입니다.Activity Start Time: The date and time when the activity was started

      경과된 시간: 작업이 시작된 후 경과된 시간입니다.Elapsed Time: The time elapsed since the activity was started. HH:MM:SS 표기법으로 표시됩니다.Displayed in the HH:MM:SS notation.

      작업 종료 시간: 작업이 종료된 날짜와 시간입니다.Activity End Time: The date and time when the activity has ended.

DQS 작업 정보 필터링 Filter DQS Activity Information

작업 모니터링 화면의 필터링 창(필터 기준, , 시작 날짜종료 날짜)을 사용하고 특정 필터 조건에 따라 필요한 작업을 볼 수 있습니다.You can use the filtering pane (Filter By, Value, From Date, and To Date) in the activity monitoring screen to filter and view the required activities based on certain filter criterion. 작업 레코드를 필터링하려면To filter activity records:

  1. 필터링 조건을 결정합니다. 작업 표(값 기반)에서 하나의 열에 있는 값을 기준으로 작업 레코드를 필터링할지 날짜 범위를 기준으로 필터링할지 아니면 둘 다 기준으로 할지를 결정합니다.Decide the filtering criterion: whether you want to filter the activity records based on a value in one of the columns in the activity grid (value-based), or based on a date range, or both.

    1. 값 기반 필터링: 필터 기준 목록에서 필터 조건을 선택하고 목록에서 필터링 기준으로 사용할 적절한 값을 선택합니다.Value-based filtering: Select a filter criterion in the Filter By list, and then select the appropriate value to filter by in the Value list. 필터 기준 목록에서 옵션을 선택하면 목록이 가능한 값으로 업데이트됩니다.Upon selecting an option in the Filter By list, the Value list is updated with the possible values. 작업 레코드에서 활성, 유형, 하위 유형, 현재 상태, DQKB사용자필드를 기준으로 필터링할 수 있습니다.You can filter by the following fields in the activity records: Is Active, Type, Sub Type, Current Status, DQKB, and User.

    2. 날짜 범위 기반 필터링: 시작 날짜종료 날짜 날짜 컨트롤에서 알맞은 날짜를 선택합니다.Date range-based filtering: Selecting appropriate dates in the From Date and To Date date controls. 기본적으로 시작 날짜 에는 현재 날짜의 이틀 전 날짜가 표시되고 종료 날짜 에는 현재 날짜가 표시됩니다.By default, the date displayed in From Date is two days prior to the current date, and the date displayed in To Date is the current date. 필터링은 시작 날짜 및 종료 날짜가 아니라 범위를 기준으로 수행됩니다.The filtering is not done based on the from and to dates, but by the range. 따라서 선택한 날짜 범위 중에 실행되고 있던 각 작업이 표시됩니다.This means that each activity that was running during the selected dates range will be displayed.

  2. 작업 목록 새로 고침 아이콘을 클릭하여 필터링을 적용하고 필터링한 DQS 작업만 봅니다.Click the Refresh the activities list icon to apply filtering, and view the filtered DQS activities only.

DQS 작업 세부 정보 보기 View DQS Activity Details

작업 모니터링 화면에서 작업 단계 및 프로파일러 정보와 같이 DQS 작업에 대한 세부 정보를 볼 수 있습니다.You can view detailed information of a DQS activity such as activity steps and profiler information in the activity monitoring screen. 이렇게 하려면To do so:

  1. 위쪽 창의 작업 표에서 DQS 작업을 선택합니다.Select a DQS activity in the activity grid (in the upper pane).

  2. 아래쪽 창에는 다음 2개의 탭 아래에 선택한 작업에 대한 세부 정보가 표시됩니다.The lower pane displays the activity details of the selected activity under the following 2 tabs:

    • 작업 단계: 선택한 작업과 연결된 계산 프로세스(작업 단계)의 표가 표시됩니다.Activity Steps: Displays a grid of the computational processes (activity steps) that are associated with the selected activity. 이 탭 아래에 작업의 여러 작업 단계가 표시될 수 있습니다. 작업에 포함된 같은 작업 단계를 사용자가 여러 번 실행한 경우가 여기에 해당됩니다.There can be several activity steps displayed for an activity under this tab. This can happen in case the same activity step within the activity was run several times by the user. 예를 들어 작업 단계가 중지되었다가 다시 시작된 경우입니다.For example, the activity step was stopped and started again. 이 탭 아래의 표에 작업과 연결된 각 작업 단계에 대해 유형, 현재 상태, 시작 시간, 경과된 시간종료 시간정보가 표시됩니다.The grid under this tab displays the following information for each activity step associated with the activity: Type, Current Status, Start Time, Elapsed Time, and End Time.

    • 프로파일러: 현재 및 이제까지의 작업에 대한 프로파일링 정보가 표시됩니다.Profiler: Displays the profiling information for current and historic activities. 현재 작업의 경우 부분적이지만 일관된 정보가 포함됩니다.For current activities, it contains partial but consistent information. 해당 작업 세부 정보를 Excel 파일로 내보내면 작업의 프로파일링 정보를 excel 파일로 내보내게 됩니다.The profiling information of an activity is exported to an excel file when you export the corresponding activity details to an Excel file. 내보낸 Excel 파일의 프로파일러 - 원본프로파일러 – 필드 시트에서 정보를 사용할 수 있습니다.The information is available in the Profiler – Source and Profiler – Fields sheets in the exported Excel file.

DQS 작업 세부 정보 내보내기 Export DQS Activity Details

모니터링 화면의 작업 속성, 작업 프로세스 및 작업의 프로파일링 정보를 Excel 파일로 내보낼 수 있습니다.You can export the activity properties, activity processes, and profiling information of an activity in the monitoring screen to an Excel file. 이렇게 하려면To do so:

  1. 위쪽 창의 작업 표에서 작업을 선택합니다.Select an activity in the activity grid (in the upper pane).

  2. 선택한 작업을 Excel로 내보내기 아이콘을 클릭합니다.Click the Export the selected activity to Excel icon. 또는 작업 표에서 아무 작업이나 마우스 오른쪽 단추로 클릭하고 바로가기 메뉴에서 작업 내보내기 를 클릭합니다.Alternately, right-click on any activity in the activity grid, and then click Export Activity in the shortcut menu.

  3. Excel 파일을 저장할 이름과 위치를 지정하라는 메시지가 나타납니다.You are prompted to specify a name and location for the Excel file to be saved. 내보낸 Excel 파일에는 다음과 같은 시트가 있습니다.The exported Excel file contains following sheets:

    시트 이름Sheet Name 설명Description
    동작Activity 작업 표에서와 같이 작업에 대한 정보(열)가 포함됩니다.Contains information (columns) about the activity as in the activity grid.
    프로세스Processes 작업 단계 탭에서와 같이 작업의 프로세스에 대한 정보(열)가 포함됩니다.Contains information (columns) about the processes in the activity as in the Activity Steps tab.
    프로파일러 - 원본Profiler - Source 정리 하위 유형의 경우 작업에 대해 레코드, 올바른 레코드, 수정된 레코드 및 잘못된 레코드와 같은 정보가 포함됩니다.For the Cleansing sub type, contains the following information about the activity: Records, Correct Records, Corrected Records, and Invalid Records.

    기술 자료 검색, 도메인 관리, 일치 정책일치 하위 유형의 경우 작업에 대해 레코드, 전체 값, 새 값, 고유 값 및 새로운 고유 값과 같은 정보가 포함됩니다.For Knowledge Discovery, Domain Management, Matching Policy, and Matching sub types, contains the following information about the activity: Records, Total Values, New Values, Unique Values, and New Unique Values.
    프로파일러 - 필드Profiler - Fields 정리SSIS 정리 하위 유형의 경우 작업에 대해 필드, 도메인, 수정된 값, 제안된 값, 완결성 및 정확도와 같은 정보가 포함됩니다.For Cleansing and SSIS Cleansing sub types, contains the following information about the activity: Field, Domain, Corrected Values, Suggested Values, Completeness, and Accuracy.

    기술 자료 검색, 도메인 관리, 일치 정책일치 하위 유형의 경우 작업에 대해 필드, 도메인, 새, 고유, 올바른 도메인 및 완결성과 같은 정보가 포함됩니다.For Knowledge Discovery, Domain Management, Matching Policy, and Matching sub types, contains the following information about the activity: Field, Domain, New, Unique, Valid in Domain, and Completeness.

DQS 작업 종료 Terminate a DQS Activity

DQS 관리자(dqs_administrator role)는 SSIS 정리유형이 아니며 실행 중인(활성) 작업을 종료할 수 있습니다.DQS administrators (dqs_administrator role) can terminate a running (active) activity that is not of the type SSIS Cleansing. 작업을 종료하면 작업의 실행 중인 프로세스가 모두 중지되고 해당 작업과 관련된 모든 항목이 제거됩니다.Terminating an activity will stop all the running processes in the activity, and remove everything that is related to the activity. 이 작업은 실행 취소할 수 없습니다.This operation cannot be undone. 작업 모니터링 화면에서 작업을 종료하는 것은 의 기능 영역에서 실행되는 동안 취소 Data Quality 클라이언트Data Quality Client를 클릭하여 해당 작업을 취소하는 것과 같습니다.Terminating an activity in the activity monitoring screen is equivalent to canceling the respective activity by clicking Cancel while running it in the feature area in Data Quality 클라이언트Data Quality Client. 작업을 종료하려면To terminate an activity:

  1. 위쪽 창의 작업 표에서 실행 중인 작업을 선택합니다.Select a running activity in the activity grid (in the upper pane).

  2. 선택한 작업 종료 아이콘을 클릭합니다.Click the Terminate the selected activity icon. 또는 작업 표에서 작업을 마우스 오른쪽 단추로 클릭하고 바로가기 메뉴에서 작업 종료 를 클릭합니다.Alternately, right-click on the activity in the activity grid, and then click Terminate Activity in the shortcut menu.

  3. 동작을 확인하는 메시지가 표시됩니다.A message is displayed to confirm your action. 를 클릭합니다.Click Yes.

DQS 작업의 프로세스 중지 Stop a Process in DQS Activity

DQS 관리자(dqs_administrator role)는 SSIS 정리유형이 아닌 작업에서 실행 중인(활성) 프로세스를 중지할 수 있습니다.DQS administrators (dqs_administrator role) can stop a running (active) process in an activity that is not of the type SSIS Cleansing. 작업 모니터링 화면에서 프로세스를 중지하는 것은 Data Quality 클라이언트Data Quality Client의 기능 영역에서 해당 작업의 프로세스를 중지하는 것과 같습니다.Stopping a process in the activity monitoring screen is equivalent to stopping the process within the respective activity in the feature area in Data Quality 클라이언트Data Quality Client. 예를 들어 정리 작업의 컴퓨터 기반 정리 프로세스를 중지하거나 일치 작업의 일치 프로세스를 중지합니다.For example, stopping the computer-assisted cleansing process within a cleansing activity, or stopping the matching process within a matching activity. 중지된 프로세스는 작업 모니터링 화면에서 다시 시작할 수 없습니다.A stopped process cannot be restarted from the activity monitoring screen. Data Quality 클라이언트Data Quality Client의 해당 기능 영역에서 프로세스를 다시 시작해야 합니다.You will have to restart the process from the respective feature area in Data Quality 클라이언트Data Quality Client. 이 경우 추가 행이 작업 단계 탭의 프로세스 표에 추가됩니다. 중지된 프로세스 상태는 계속 중지됨으로 표시됩니다.In that case, an additional row is added to the processes grid in the Activity Steps tab. The stopped process status continues to display Stopped. 프로세스를 중지하려면To stop a process:

  1. 위쪽 창의 작업 세부 정보 표에서 실행 중인 프로세스를 선택합니다.Select a running process in the activity details grid (in the lower pane).

  2. 선택한 프로세스 중지 아이콘을 클릭합니다.Click the Stop the selected process icon. 또는 작업 세부 정보 표에서 프로세스를 마우스 오른쪽 단추로 클릭하고 단축 메뉴에서 프로세스 중지 를 클릭합니다.Alternately, right-click on the process in the activity details grid, and then click Stop Process in the shortcut menu.

  3. 동작을 확인하는 메시지가 표시됩니다.A message is displayed to confirm your action. 를 클릭합니다.Click Yes.