Vorheriges Thema: V_BREACH_ROOT_CAUSE

Nächstes Thema: V_FORMULA_TO_INTERMEDIATE_DATA

V_FORMULA_TO_RAW_DATA

Diese Ansicht ermöglicht es dem Anwender, Rohdaten-Events abzurufen und gleichzeitig diese Events gemäß den verwendeten Formeln zu filtern.

Die Ansicht stellt das Feld "FORMULA_ID" dar, das ein Fremdschlüssel für T_FORMULAS ist. Außerdem werden die 112 Felder dargestellt, die die Tabelle "T_RAW_DATA_FIELDS" bilden:

Name

Typ

Inhalt

FORMULA_ID

Zahl

Fremdschlüssel für T_FORMULAS

Deutet auf eine Formel hin, die dieses Event verwendet.

RAW_DATA_ID

Zahl

Die ID des Events n T_RAW_DATA

READER_ID

Zahl

Die ID des Lesers (Adapter), die dieses Event liest

EVENT_TYPE_ID

Zahl

Die ID des Typs von diesem Event

RESOURCE_ID

Zahl

Die ID der Ressource von diesem Event

TIME_STAMP

Datum

Der Zeitstempel dieses Events

READER_TIME_
STAMP

Datum

Der Zeitstempel des Lesers des Events

CREATED_BY

Zahl

0 wenn das Event ein normales Event ist, das von einem Adapter gelesen wurde, oder wenn dieses Event aus einer Korrektur entstanden ist, ist dies die ID der Korrektur.

CORRECTED_BY

Zahl

0, wenn dieses Event relevant ist und keine Korrektur es überschreibt. Eine andere Nummer wäre eine Korrektur-ID, die dieses Event überschreiben würde

CREATE_DATE

Datum

Der Zeitstempel, an dem dieses Event ins System eingegeben wurde

MODIFY_DATE

Datum

Der Zeitstempel, an dem die letzten Änderung an diesem Event vorgenommen wurde

DATA_SOURCE_ID

varchar2(60)

Der Name der Eingabedatei, aus der das Event abgerufen wird und die der Adapter liest.

HASH_DATA_KEY

varchar2(16)

Ein verwendeter Wert, um Besonderheiten zwischen Events zu unterscheiden

DATA_HTML

CLOB

Aggregation aller Werte von allen dynamischen Feldern des Events, einschließlich Feldnamen, im HTML-Format.

HTML_DATA_STR

varchar2(4000)

Die ersten 4000 Zeichen der HTML-Daten.

Hinweis: Dieser Feldinhalt ist möglicherweise nicht vollständig, wenn die Event-Daten mehr als 4000 Zeichen enthalten.

FIELD_001

varchar2(4000)

Der 1. Wert des ersten dynamischen Feldes von diesem Event

FIELD_002

varchar2(4000)

Der 2. Wert des ersten dynamischen Feldes von diesem Event

FIELD_099

varchar2(4000)

Der 99. Wert des ersten dynamischen Feldes von diesem Event

FIELD_100

varchar2(4000)

Der 100. Wert des ersten dynamischen Feldes von diesem Event

Jedes Event hat einen Event-Typ und jeder Event-Typ hat eine vordefinierte Struktur, die die Anzahl der dynamischen Felder (wenn überhaupt vorhanden), die Namen, Reihenfolge und den Typ bestimmt. Ein Event eines bestimmten Typs kann also drei dynamische Felder haben, und andere können 10 Felder haben.

Jedes Event in dieser Ansicht hat 100 Felder mit den Namen "field_000" - "field_100". Bedeutende Werte enthalten allerdings nur die Events, die für ihren entsprechenden Event.Typ relevant sind. Der Rest enthält einen Nullwert.

Außerdem können diese Felder Werte von einen der folgenden vier Typen enthalten - Ganzzahl, Gleitkomma, Zeichenfolge und Datum. Jedoch sollte die gleiche Gruppe der 100 Felder in der Lage sein, Event-Felder der Events von verschiedenen Event- und Datentypen zurückzustellen. Sie werden alle als Zeichenfolgen verwendet und in den Ansichten als "varchar2"-Spalten dargestellt.

Diese Ansicht wird normalerweise dazu verwendet, alle Events abzurufen, die von einer bestimmten Metrik, wahrscheinlich für einen bestimmten Zeitraum, verwendet wird.

Wenn wir alle Rohdaten-Events abrufen möchten, die in der Berechnung eines bestimmten Service Levels berücksichtigt wurden, oder mit anderen Worten, wenn wir die Korrelation zwischen einem Datensatz in einer der "v_psl"-Ansichten und einem Datensatz in der Tabelle "t_raw_data_fields" herstellen möchten, müssten wir Folgendes vornehmen:

  1. Rufen Sie "formula_id" aus der dazugehörigen Ansicht "v_psl" ab.
  2. Verwenden Sie diese "formula_id", um die dazugehörigen Datensätze von "v_formula_to_raw_data" zu filtern.

    Möglicherweise möchten wir auch weiterhin die Events entsprechend nach ihrem Zeitstempel filtern, um die dazugehörige Korrelation zwischen einem Satz von PSL-Datensätzen in einem bestimmten Zeitrahmen und dem Satz von Events, die während der Berechnung dieser PSL-Einträge von der Engine verbraucht wurden, herzustellen.