인스턴스 필터링

구성 모드나 편집 모드에서 필터 표현식을 설정하여 활성 인스턴스 보기에 표시된 인스턴스를 제어할 수 있습니다. 보기에서 인스턴스 개수나 유형을 제한하면 인스턴스의 특정 영역에 초점을 맞출 수 있습니다.

보기에서 활성 인스턴스 보기의 개인 설정 또는 구성 중 정의한 특정 기준에 맞는 인스턴스를 표시할 수 있습니다. 하나 이상의 비즈니스 측정에 따라 필터링 기준을 설정하면 활성 인스턴스 보기의 보기 모드에 표시할 프로세스 인스턴스를 판별할 수 있습니다.

필터 표현식을 나타내는 특정 값 및 비즈니스 측정의 수식을 빌드할 수 있습니다. 필터 표현식에는 단순 표현식과 복합 표현식이 있습니다. 단순 표현식은 하나의 비즈니스 측정에 따라 필터 기준을 구성합니다. 복합 표현식에는 부울 연산자(예: AND, OR 및 NOT)로 결합된 여러 비즈니스 측정에 따른 필터 기준이 포함됩니다. 필터 표현식의 각 기준은 사용자가 선택하는 측정에 값(또는 값 범위)을 지정하여 정의됩니다. 측정 값은 각 비즈니스 측정의 네이처에 따라 결정됩니다. 예를 들어, 숫자 비즈니스 측정에는 숫자 값 및 논리 연산자가 있어야 합니다. 기간 비즈니스 측정에는 연산자(예: <, <=...) 및 지속 기간(날짜 수, 시간, 분)이 있어야 합니다.

사용자가 지정한 필터는 구성 마법사의 첫 번째 페이지에서 선택한 비즈니스 측정 그룹의 인스턴스에만 적용됩니다. 하위 인스턴스(활동, 로컬 서브프로세스 및 글로벌 서브프로세스)에는 필터가 적용되지 않습니다. 기존의 텍스트 편집 명령(잘라내기, 복사, 붙여넣기 및 삭제)을 사용하여 필터 표현식 텍스트를 편집하여 필터를 지정할 수도 있습니다.

비즈니스 측정 이름에 관계 없이 모두 여러 개의 필터 유형이 됩니다. 활성 인스턴스를 구성하거나 편집할 경우 하나 이상의 필터 유형에 따른 인스턴스 결과를 필터링할 수 있습니다. WebSphere® Business Monitor가 지원하는 필터 유형은 다음과 같습니다.

필터 유형
필터 유형 설명
숫자 비용, 대변 금액 또는 직원 수 등 숫자 값(정수 또는 더블)을 포함하는 비즈니스 측정별로 필터링하려면 이 유형을 선택하십시오. 논리 연산자(<=, <, >=, >, =)를 사용하고 필요한 값을 입력하여 숫자 값 범위를 선택할 수 있습니다(예: 대변 금액 > "1000").
기간 경과 시간 지속 기간, 작업 시간 지속 기간 또는 프로세스 주기 시간 지속 기간과 같은 시간 지속 기간 값(일, 시간 또는 분)을 포함하는 비즈니스 측정별로 필터링하려면 이 유형을 선택하십시오. 논리 연산자(<=, <, >=, >, =)를 사용하고 필요한 지속 기간 값을 입력하여 지속 기간 범위를 선택할 수 있습니다(예: 작업 시간 지속 기간 >= "0d 8h 0m").
날짜 시작 시간, 완료 시간 또는 생년월일과 같은 날짜 값을 포함하는 비즈니스 측정별로 필터링하려면 이 유형을 선택하십시오. 논리 연산자(<=, <, >=, >, =)를 사용하고 달력에서 필요한 날짜 값을 지정하여 지속 기간 범위를 선택할 수 있습니다(예: 생년월일 >= "June 14, 2005").
부울 승인된 대변, 잔여 휴가 또는 완료된 주문과 같은 부울 값(true 또는 false)을 포함하는 비즈니스 측정별로 필터링하려면 이 유형을 선택하십시오. True 또는 false로 비즈니스 측정에 필요한 값을 선택할 수 있습니다(예: 승인된 대변 = "True").
텍스트 이름, 성, 주소와 같은 텍스트 값을 포함하는 비즈니스 측정별로 필터링하려면 이 유형을 선택하십시오. 텍스트 필터 옵션(일치, 포함 또는 포함하지 않음)을 선택한 후 필요한 텍스트를 입력할 수 있습니다. 참고: 대소문자를 구분하는 텍스트별로 필터링할 수 있습니다(예: 고객 이름 = 정확히 "John").
상태 준비, 실행 중, 일시중단됨과 같은 현재 상태를 포함하는 비즈니스 측정별로 필터링하려면 이 유형을 선택하십시오. 상태 필터 옵션을 선택할 수 있습니다. 선택한 상태와 일치하는 결과만 표시됩니다. 프로세스의 경우 옵션(실행 중, 실행 중 일시중단됨, 실패 중 일시중단됨, 완료됨, 종료 중, 종료됨, 실패 또는 실패함)별로 필터링할 수 있습니다. 로컬 프로세스의 경우 옵션(실행 중, 완료됨, 일시중단됨, 종료됨, 실패함 또는 실패)별로 필터링할 수 있습니다.
지연됨 현재 상태를 포함하는 비즈니스 측정별로 필터링하려면 이 유형을 선택하십시오. 필터 옵션의 두 가지 상태(지연 또는 정각) 중 하나를 선택할 수 있습니다. 선택한 상태와 일치하는 결과만 표시됩니다(예: 지연됨 = "False").

하나 이상의 기준으로 필터를 정의한 경우 필터 기준과 일치하는 프로세스 인스턴스만 표시됩니다. 예를 들어, 일부 인스턴스가 지연되고 다른 인스턴스는 정각인 경우 지연된 인스턴스만 표시하도록 필터 기준을 설정할 수 있습니다. AND 연산자를 사용하여 다른 비즈니스 측정의 특정 값을 초과한 인스턴스만 표시하도록 지연된 인스턴스를 구체적으로 필터링하는 다른 기준을 추가할 수 있습니다.

활성 인스턴스 보기를 구성 또는 개인 설정 중 필터 인스턴스를 정의하면 표현식에 포함할 각 측정을 선택하고 여기에 필요한 값을 정의할 수 있습니다. 해당 필드에 표현식의 일부 또는 전체를 입력하거나 붙여넣을 수도 있습니다.

어떤 방법으로 필터 표현식을 정의하든 표현식을 적용하기 전에 유효성 검사를 수행하여 표현식에 구문 오류가 없도록 해야 합니다. 표현식 기준을 만족시키는 인스턴스만 활성 인스턴스 보기의 보기 모드에 표시됩니다. 표현식이 올바르다고 반드시 인스턴스가 산출되는 것은 아닙니다. 표현식에 실제 인스턴스 값과 일치하지 않는 기준 값이 있을 경우 인스턴스가 작성되지 않습니다. 이 문제를 방지하려면 실제 인스턴스 값 범위 내에 있는 비즈니스 측정 값을 정의해야 합니다.

관련 개념
활성 인스턴스 보기
협업 보기
관련 태스크
활성 인스턴스 보기 구성
활성 인스턴스 보기 시각적 모양 수정
인스턴스 관리
인스턴스 드릴 다운
필터 기준 설정
대시보드 및 보기 관리
관련 참조
활성 인스턴스 view reference
WebSphere Portal information
DB2 Alphablox

Copyright IBM Corporation 2005, 2006. All Rights Reserved.