Estructura de la vista de base de datos de seguimiento de supervisión de los procesos de empresa

La vista de base de datos AUDIT_LOG_B proporciona información de anotaciones cronológicas de supervisión acerca de procesos de empresa.

Para leer el contenido del seguimiento de supervisión, utilice SQL o cualquier otra herramienta de administración que dé soporte a la lectura de tablas y vistas de base de datos.

Los sucesos de supervisión están relacionados con entidades de proceso. Los tipos de sucesos de supervisión dependen de la entidad a la que se refiere el suceso. Entre los tipos de suceso de supervisión se encuentran los siguientes:

Para ver una lista de los códigos de tipos de suceso de supervisión, consulte Tipos de sucesos de supervisión para los procesos de empresa.

La tabla siguiente describe la estructura de la vista de seguimiento de supervisión AUDIT_LOG_B. Lista los nombres de las columnas y los tipos de suceso y proporciona una descripción breve de la columna.

Las tareas en línea se anotan en la vista de seguimiento de supervisión AUDIT_LOG_B y no en la vista de seguimiento de supervisión TASK_LOG. Por ejemplo, reclamar una tarea de participación en línea da como resultado un suceso ACTIVITY_CLAIMED; no se genera un suceso relacionado con una tarea.

Tabla 1. Estructura de la vista de seguimiento de supervisión AUDIT_LOG_B
Nombre PTE PIE AIE VAR CLE SIE Descripción
ALID x x x x x x Identificador de la entrada de anotación cronológica de supervisión.
EVENT_TIME x x x x x x Indicación horaria del momento en que se produjo el suceso en formato UTC (Hora Universal Coordinada).
EVENT_TIME_UTC x x x x x x Indicación horaria del momento en que se produjo el suceso en formato UTC (Hora Universal Coordinada).
AUDIT_EVENT x x x x x x Tipo de suceso que se ha producido.
PTID x x x x x x ID de plantilla de proceso del proceso que está relacionado con el suceso actual.
PIID x x x x x ID de instancia de proceso de la instancia de proceso que está relacionada con el suceso actual.
VARIABLE_NAME x   Nombre de la variable relacionada con el suceso actual.
SIID x ID de la instancia de ámbito relacionada con el suceso.
PROCESS_TEMPL_NAME x x x x x x Nombre de la plantilla de proceso que está relacionada con el suceso actual.
TOP_LEVEL_PIID   x x x x x Identificador del proceso de nivel superior que está relacionado con el suceso actual.
PARENT_PIID x x x x x ID de instancia de proceso del proceso padre, o null si no hay ninguno que sea padre.
VALID_FROM x x x x x x Fecha de inicio de validez de la plantilla de proceso que está relacionada con el suceso actual.
VALID_FROM_UTC x x x x x x Fecha de inicio de validez de la plantilla de proceso que está relacionada con el suceso actual en formato UTC (Hora Universal Coordinada).
ATID   x ID de la plantilla de actividad relacionada con el suceso actual.
ACTIVITY_NAME     x x Nombre de la actividad en que se produjo el suceso.
ACTIVITY_KIND   x Clase de la actividad en que se produjo la actividad. Los valores posibles son:

KIND_EMPTY 3
KIND_INVOKE 21
KIND_RECEIVE 23
KIND_REPLY 24
KIND_THROW 25
KIND_TERMINATE 26
KIND_WAIT 27
KIND_COMPENSATE 29
KIND_SEQUENCE 30
KIND_SWITCH 32
KIND_WHILE 34
KIND_PICK 36
KIND_FLOW 38
KIND_SCRIPT 42
KIND_STAFF 43
KIND_ASSIGN 44
KIND_CUSTOM 45
KIND_RETHROW 46

Éstas son las constantes definidas para ActivityInstanceData.KIND_*

ACTIVITY_STATE x Estado de la actividad relacionada con el suceso. Los valores posibles son:

STATE_INACTIVE 1
STATE_READY 2
STATE_RUNNING 3
STATE_SKIPPED 4
STATE_FINISHED 5
STATE_FAILED 6
STATE_TERMINATED 7
STATE_CLAIMED 8
STATE_TERMINATING 9
STATE_FAILING 10
STATE_WAITING 11
STATE_EXPIRED 12
STATE_STOPPED 13

Éstas son las constantes definidas para ActivityInstanceData.STATE_*

CONTROL_LINK_NAME x Nombre del enlace relacionado con el suceso de enlace actual.
PRINCIPAL x x x x x Nombre del principal. No se establece para sucesos PROCESS_DELETED.
VARIABLE_DATA   x Datos para variables para sucesos variable updated.
EXCEPTION_TEXT   x x x Mensaje de excepción que ha causado la anomalía de una actividad o proceso. Es aplicable para:

PROCESS_FAILED
ACTIVITY_FAILED
SCOPE_FAILED

DESCRIPTION x x x x x Descripción de la actividad o del proceso, que contiene variables de sustitución potencialmente resueltas.
CORR_SET_INFO x Representación de serie de caracteres del conjunto de correlaciones que se inicializó al iniciarse el proceso. Se proporciona con el suceso processCorrelationSetInitialized (42027).
USER_NAME x x Nombre del usuario cuyo elemento de trabajo se ha modificado. Esto es aplicable para los sucesos siguientes:
  • Elemento de trabajo de instancia de proceso suprimido
  • Elemento de trabajo de instancia de actividad suprimido
  • Elemento de trabajo de instancia de proceso creado
  • Elemento de trabajo de instancia de actividad creado
ADDITIONAL_INFO   x x     x El contenido de este campo depende del tipo del suceso:
ACTIVITY_WORKITEM_ TRANSFERRED, PROCESS_WORK_ITEM_ TRANSFERRED
Nombre del usuario que ha recibido el elemento de trabajo.
ACTIVITY_WORKITEM_ CREATED, ACTIVITY_WORKITEM_ REFRESHED, ACTIVITY_ESCALATED
La lista de todos los usuarios para los que el elemento de trabajo se ha creado o renovado, separados por ','. Si la lista contiene un solo usuario, el campo USER_NAME se rellena con el nombre de este usuario. Si la lista sólo contiene un usuario, el campo USER_NAME se rellena con el nombre de este usuario y el campo ADDITIONAL_INFO estará vacío (nulo).
PROCESS_EVENT_RECEIVED, SCOPE_EVENT_RECEIVED
Si está disponible, tipo de operación que un manejador de sucesos ha recibido. Se utiliza el formato siguiente: '{' espacio de nombres de tipo de puerto '}' nombre de tipo de puerto ':' nombre de operación. Este campo no se establece para sucesos 'onAlarm'.

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)