Esta vista permite que el usuario recupere eventos de datos sin procesar mientras se filtran dichos eventos en función de las fórmulas que los utilizaban.
En la vista se muestra el campo FORMULA_ID que es una clave externa a T_FORMULAS y, además, los 112 campos que conforman la tabla T_RAW_DATA_FIELDS:
|
Nombre |
Tipo |
Contenido |
|---|---|---|
|
FORMULA_ID |
número |
Clave externa a T_FORMULAS Señala a una fórmula que utilice este evento. |
|
RAW_DATA_ID |
número |
El ID del evento de T_RAW_DATA |
|
READER_ID |
número |
El ID del lector (adaptador) que leyó este evento |
|
EVENT_TYPE_ID |
número |
El ID del tipo de este evento |
|
RESOURCE_ID |
número |
El ID del recurso de este evento |
|
TIME_STAMP |
fecha |
La marca de tiempo de este evento |
|
READER_TIME_ |
fecha |
La marca de tiempo del lector del evento |
|
CREATED_BY |
número |
0 si el evento es un evento regular leído por un adaptador o, si este evento es resultado de una corrección, sería el ID de la corrección |
|
CORRECTED_BY |
número |
0 si este evento es pertinente y no existe ninguna corrección que lo reemplace. Cualquier otro número sería el ID de la corrección que reemplace este evento |
|
CREATE_DATE |
fecha |
La marca de tiempo en la que se introdujo este evento en el sistema |
|
MODIFY_DATE |
fecha |
La marca de tiempo del último cambio en este evento |
|
DATA_SOURCE_ID |
varchar2(60) |
El nombre del archivo de entrada desde el cual se recupera el evento y que lee el adaptador. |
|
HASH_DATA_KEY |
varchar2(16) |
Un valor que se utiliza para distinguir entre eventos en aras de la singularidad del evento |
|
DATA_HTML |
CLOB |
Agregación de todos los valores de todos los campos dinámicos del evento en formato de HTML con los nombres de los campo. |
|
HTML_DATA_STR |
varchar2(4000) |
Los primeros 4000 caracteres de los datos HTML. Nota: el contenido de este campo podría no estar completo si los datos de evento contienen más de 4000 caracteres. |
|
FIELD_001 |
varchar2(4000) |
El valor núm. 1 del primer campo dinámico de este evento |
|
FIELD_002 |
varchar2(4000) |
El valor núm. 2 del primer campo dinámico de este evento |
|
FIELD_099 |
varchar2(4000) |
El valor núm. 99 del primer campo dinámico de este evento |
|
FIELD_100 |
varchar2(4000) |
El valor núm. 100 del primer campo dinámico de este evento |
Cada evento contiene un tipo de evento y cada tipo de evento tiene una estructura predeterminada que determina la cantidad de campos dinámicos que tiene (si tiene alguno), sus nombres, su orden y su tipo. Por lo tanto, un evento de un tipo determinado puede contener tres campos dinámicos y otro puede tener 10 campos.
Cada evento de esta vista tiene 100 campos con nombres de field_000 a field_100, pero únicamente los pertinentes para el evento en cuestión según su tipo de evento tienen valores significativos, el resto posee un valor nulo.
Además, esos campos pueden poseer valores de uno de los siguientes cuatro tipos: entero, flotante, cadena y fecha. Sin embargo, como el mismo conjunto de 100 campos debe poder contener campos de eventos con eventos de diferentes tipos de evento y, como tales, con tipos de datos diferentes, reciben el tratamiento de cadenas y se representan en las vistas como columnas varchar2.
La forma habitual de utilizar esta vista consistiría en recuperar todos los eventos consumidos por una métrica determinada, probablemente durante un período de tiempo específico.
De esta forma, si deseamos recuperar todos los eventos de datos sin procesar que se han tenido en cuenta al calcular un determinado nivel de servicio o, dicho de otra forma, deseamos establecer la correlación entre un registro en una de las vistas v_psl y un registro en la tabla t_raw_data_fields, haríamos lo siguiente:
Es posible que también deseemos filtrar aún más los eventos según su marca de tiempo para lograr la correlación apropiada entre un conjunto de registros de PSL en un marco temporal y el conjunto de eventos que ha consumido el motor durante el cálculo de dichas entradas de PSL.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|