CSO_PIPELINE_ITEMS

This table contains Items for the Pipelines to process. Data in here will be short-lived as it is processed and removed by the Pipeline Service.

Details

  • Schema: FUSION

  • Object owner: CSO

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

CSO_PIPELINE_ITEMS_PK

RECORD_ID

Columns

Name Datatype Length Precision Not-null Comments
RECORD_ID VARCHAR2 32 Yes Unique Primary Key for this table.
PIPELINE_ID VARCHAR2 32 Yes ID of the Pipeline; used to store items and logs for this specific pipeline.
ITEM_ID VARCHAR2 300 Yes ID of the item in the pipeline, to be used by implementation code to identify this item in another system.
ITEM_TYPE VARCHAR2 300 Yes The type of the item being stored, used by implementation code to determine which type of item is being handled.
ACTION VARCHAR2 100 Yes The name of the action intended for this item in the pipeline: CREATE, UPDATE, or DELETE.
PRIORITY NUMBER 2 Yes A numerical priority where lower is higher, used to prioritize items in the pipeline.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update 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_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.

Foreign Keys

Table Foreign Table Foreign Key Column
CSO_PIPELINE_ITEMS cso_pipelines PIPELINE_ID
cso_pipeline_item_details cso_pipeline_items PIPELINE_ITEM_ID
cso_pipeline_item_status cso_pipeline_items PIPELINE_ITEM_ID

Indexes

Index Uniqueness Tablespace Columns
CSO_PIPELINE_ITEMS_F1 Non Unique Default PIPELINE_ID
CSO_PIPELINE_ITEMS_N1 Non Unique Default ITEM_TYPE
CSO_PIPELINE_ITEMS_N2 Non Unique Default PRIORITY, CREATION_DATE
CSO_PIPELINE_ITEMS_PK Unique Default RECORD_ID