휴먼 타스크에 대한 추적 감사 데이터베이스 보기의 구조

TASK_AUDIT_LOG 데이터베이스 보기는 휴먼 타스크에 대한 감사 로그 정보를 제공합니다.

인라인 타스크는 AUDIT_LOG_B 보기에 로그됩니다. 기타 모든 타스크 유형은 TASK_AUDIT_LOG 보기에 로그됩니다.

추적 감사의 컨텐츠를 읽으려면 SQL 또는 데이터베이스 테이블 및 보기를 읽을 수 있는 기능을 제공하는 다른 관리 도구를 사용하십시오.

감사 이벤트는 타스크 엔티티와 관련됩니다. 감사 이벤트 유형은 이벤트가 참조하는 엔티티에 따라 결정됩니다. 감사 이벤트 유형은 다음과 같습니다.

다름 표에서는 TASK_AUDIT_LOG 추적 감사 보기의 구조를 설명합니다. 이 표에서는 열 이름과 이벤트 유형을 나열하고 열에 대한 간단한 설명을 제공합니다.

인라인 타스크는 AUDIT_LOG_B 추적 감사 보기에 로그되고 TASK_AUDIT_LOG 추적 감사 보기에는 로그되지 않습니다. 예를 들어 타스크에 참여하는 인라인을 청구하면 타스크 관련 이벤트는 생성되지 않고 ACTIVITY_CLAIMED 이벤트가 발생합니다.

표 1. TASK_AUDIT_LOG 추적 감사 보기의 구조
이름 TIE TTE EIE 설명
ALID x x x 감사 로그 항목 ID.
AUDIT_EVENT x x x 발생되는 이벤트 유형. 감사 이벤트 코드 목록에 대해서는 휴먼 타스크에 대한 감사 이벤트 유형의 내용을 참조하십시오.
CONTAINMENT_CTX_ID x x 포함하는 컨텍스트의 ID(예: ACOID, PTID 또는 PIID).
DESCRIPTION x   x 해석된 설명 문자열. 여기서, 설명의 플레이스홀더는 현재 값으로 대체됩니다. 관련된 모든 언어는 XML 문서로 형식화되어 이 열에 함께 로그됩니다. 유사 작성 이벤트의 플레이스홀더가 포함된 설명이 있는 언어 또는 유사 갱신 이벤트에서 명시적으로 갱신된 언어만 로그됩니다.
ESIID x 현재 이벤트와 관련된 에스컬레이션 인스턴스의 ID.
ESTID x 현재 이벤트와 관련된 에스컬레이션 템플리트의 ID.
EVENT_TIME x x x 이벤트가 발생한 시간(UTC 형식).
FAULT_NAME x 결함 메시지의 이름. 이 속성은 다음 이벤트에 적용 가능합니다.

TASK_FAILED
TASK_FAULT_MESSAGE_UPDATED

FAULT_NAME_SPACE x 결함 메시지 유형의 네임 스페이스. 이 속성은 다음 이벤트에 적용 가능합니다.

TASK_FAILED
TASK_FAULT_MESSAGE_UPDATED

FOLLOW_ON_TKIID x 후속타스크 인스턴스 ID.
MESSAGE_DATA x     새로 작성되거나 갱신된 입력, 출력 또는 결함 메시지의 내용.
NAME x x x 이벤트와 연관된 타스크 인스턴스, 타스크 템플리트 또는 에스컬레이션 인스턴스의 이름.
NAMESPACE x x   이벤트와 연관된 타스크 인스턴스, 타스크 템플리트 또는 에스컬레이션 인스턴스의 네임 스페이스.
NEW_USER       전송되거나 작성된 작업 항목의 새로운 소유자. USERS 필드에서 값을 사용하는 경우 이 값은 null입니다. USERS 필드도 참조하십시오. 이 속성은 다음 이벤트에 적용됩니다.
x     TASK_WORKITEM_CREATED
x     TASK_WORKITEM_TRANSFERRED
    x ESCALATION_WORKITEM_CREATED
    x ESCALATION_WORKITEM_TRANSFERRED
OLD_USER 전송된 작업 항목의 이전 소유자. 이 속성은 다음 이벤트에 적용 가능합니다.
x     TASK_WORKITEM_TRANSFERRED
x     TASK_WORKITEM_DELETED
    x ESCALATION_WORKITEM_TRANSFERRED
    x ESCALATION_WORKITEM_DELETED
PARENT_CONTEXT_ID x 타스크의 상위 컨텍스트(예: 활동 템플리트나 타스크 인스턴스)의 ID. 이는 서브타스크 및 후속타스크에 대해서만 설정합니다.
PARENT_TASK_NAME x 상위 타스크 인스턴스 또는 템플리트의 이름. 이는 서브타스크 및 후속타스크에 대해서만 설정합니다.
PARENT_TASK_NAMESP x 상위 타스크 인스턴스 또는 템플리트의 네임 스페이스. 이는 서브타스크 및 후속타스크에 대해서만 설정합니다.
PARENT_TKIID x 상위 타스크 인스턴스의 ID.
PRINCIPAL x x x 이벤트를 트리거한 요청의 프린시펄 이름.
TASK_KIND x x 타스크 종류. 가능한 값은 다음과 같습니다.

KIND_HUMAN 101
KIND_ORIGINATING 103
KIND_PARTICIPATING 105
KIND_ADMINISTRATIVE 106

TASK_STATE x 타스크 또는 타스크 템플리트의 상태. 가능한 타스크 템플리트의 값은 다음과 같습니다.

STATE_STARTED 1
STATE_STOPPED 2

가능한 타스크 인스턴스의 값은 다음과 같습니다.

'1' :'STATE_INACTIVE'
'2' :'STATE_READY'
'3' :'STATE_RUNNING'
'5' :'STATE_FINISHED'
'6' :'STATE_FAILED'
'7' :'STATE_TERMINATED'
'8' :'STATE_CLAIMED'
'12' :'STATE_EXPIRED'
'101':'FORWARDED'

TKIID x x 타스크 인스턴스의 ID.
TKTID x x 타스크 템플리트의 ID.
TOP_TKIID x 맨 위 타스크 인스턴스의 ID.
USERS x   x 타스크 또는 에스컬레이션 작업 항목에 지정된 새 사용자 ID. NEW_USER 필드에서 값을 사용하는 경우, 이 값은 null입니다. 이 속성을 적용할 이벤트 목록은 NEW_USER 필드를 참조하십시오.
VALID_FROM x 현재 이벤트와 관련된 타스크 템플리트의 유효 시작 날짜.
WORK_ITEM_REASON x x 작업 항목 지정 이유. 가능한 값은 다음과 같습니다.

POTENTIAL_OWNER 1
EDITOR  2
READER 3
OWNER  4
POTENTIAL_STARTER 5
STARTER  6
ADMINISTRATOR 7
POTENTIAL_SENDER 8
ORIGINATOR 9
ESCALATION_RECEIVER 10
POTENTIAL_INSTANCE_CREATOR 11

이유는 작업 항목과 관련된 모든 이벤트에 대해 설정됩니다. ESCALATION_RECEIVER는 에스컬레이션 작업 항목 관련 이벤트에 대해 설정되고 다른 이유는 타스크 작업 항목 관련 이벤트에 대해 설정됩니다.


ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)