SVC_TIMELINE_EVENTS

Append-only event spine for AI Fabric source and lifecycle events.

Details

  • Schema: FUSION

  • Object owner: SVC

  • Object type: TABLE

  • Tablespace: svc_timeline_events

Primary Key

Name Columns

SVC_TIMELINE_EVENTS_PK

DETAIL_EVENT_ID

Columns

Name Datatype Length Precision Not-null Comments
DETAIL_EVENT_ID NUMBER 18 Yes Synthetic primary key for an appended detail event.
LOGICAL_ID VARCHAR2 4000 Yes Stable Timelines logical identifier for this detail event.
LOGICAL_ID_HASH RAW 32 Yes SHA-256 hash of LOGICAL_ID for indexed detail-event lookup and uniqueness.
TIMELINE_ID NUMBER 18 Yes Owning timeline identifier for ordered replay.
CORRELATION_SET_ID NUMBER 18 Reusable correlation bundle selected for this event.
EVENT_CD VARCHAR2 30 Yes Lookup-governed semantic event code.
EVENT_TS TIMESTAMP Yes Source business timestamp for the event.
RECORDED_AT TIMESTAMP Yes AI Fabric append timestamp for ordering and lag measurement.
ACTOR_TYPE_CD VARCHAR2 30 Lookup-governed actor type that caused the event.
SOURCE_SYSTEM VARCHAR2 60 Yes Source system name that produced the event.
OUTCOME_CD VARCHAR2 30 Lookup-governed event outcome code when one is known.
PAYLOAD_JSON CLOB Controlled event payload JSON captured for Fabric continuity; copied subsets require PM and security masking review before downgrade.
CORRELATION_CONFIDENCE NUMBER 5 Correlation confidence percentage assigned to this event.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.

Indexes

Index Uniqueness Tablespace Columns
SVC_TIMELINE_EVENTS_N1 Non Unique SVC_TIMELINE_EVENTS_N1 RECORDED_AT
SVC_TIMELINE_EVENTS_N2 Non Unique SVC_TIMELINE_EVENTS_N2 CORRELATION_SET_ID
SVC_TIMELINE_EVENTS_PK Unique SVC_TIMELINE_EVENTS_PK DETAIL_EVENT_ID
SVC_TIMELINE_EVENTS_U1 Unique SVC_TIMELINE_EVENTS_U1 TIMELINE_ID, LOGICAL_ID_HASH