OSS_SIGNAL_FAMILY_FACT

OSS_SIGNAL_FAMILY_FACT is the runtime collapsed fact table between OSS_RAW_SIGNALS and Decision Packet.

Details

  • Schema: FUSION

  • Object owner: OSS

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

OSS_SIGNAL_FAMILY_FACT_PK

SIGNAL_FAMILY_FACT_ID

Columns

Name Datatype Length Precision Not-null Comments
SIGNAL_FAMILY_FACT_ID NUMBER 18 Yes Primary key for the family-fact row
SUBSCRIPTION_ID NUMBER 18 Yes Subscription contract identifier
SUBSCRIPTION_PRODUCT_ID NUMBER 18 Yes Subscription line or coverage line identifier
EVALUATION_PERIOD VARCHAR2 7 Yes Evaluation window in YYYY-MM format
SIGNAL_FAMILY_CODE VARCHAR2 30 Yes High-level signal family represented by this fact
CONTRIBUTING_RAW_SIGNAL_COUNT NUMBER 9 Yes Count of deduped raw signals collapsed into this family fact
CONTRIBUTING_SIGNAL_CODES VARCHAR2 1000 Canonical signal codes contributing to this fact
SALES_PRODUCT_TYPE VARCHAR2 60 Sales product classification denormalized from the contributing subscription product
INVENTORY_ITEM_ID NUMBER 18 Inventory item identifier sourced from OSS_Products.inventory_item_id
ORGANIZATION_ID NUMBER 18 Definition organization identifier sourced from OSS_Subscriptions.definitionOrganizationId
PRODUCT_NAME VARCHAR2 300 Item number from Oracle Product Information Master, denormalized for readability
TOTAL_CONTRACT_VALUE NUMBER 18 Sum of one-time and recurring charge amounts on the subscription product
TOTAL_USAGE_CHARGE NUMBER 18 Sum of usage charge amounts on the subscription product
CURRENCY_CODE VARCHAR2 15 Currency for commercial amount fields
FACT_CONTRACT_IMPACT_AMOUNT NUMBER Impacted one-time and recurring commercial amount represented by this family fact
FACT_USAGE_IMPACT_AMOUNT NUMBER Impacted usage amount represented by this family fact
AFFECTED_ASSET_COUNT NUMBER 9 Count of impacted customer assets represented by this fact
AFFECTED_PRODUCT_COUNT NUMBER 9 Count of impacted install-base or covered products represented by this fact
AFFECTED_SITE_COUNT NUMBER 9 Count of impacted party sites represented by this fact
AFFECTED_BILLED_LINE_COUNT NUMBER 9 Count of impacted billed lines represented by this fact
REPEAT_COUNT NUMBER 9 Count of repeated family-level detections represented by this fact
DECISION_PACKET_ID NUMBER 18 Decision packet linked to this family fact by StageData
REQUEST_ID NUMBER 18 Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row.
PACKET_LINKED_ON TIMESTAMP Timestamp when this family fact was linked to a decision packet
STATUS VARCHAR2 30 Yes Lifecycle status of the family fact
FIRST_SIGNAL_DETECTED_ON TIMESTAMP Yes Earliest raw-signal detection contributing to this fact
LAST_SIGNAL_DETECTED_ON TIMESTAMP Yes Latest raw-signal detection contributing to this fact
COLLAPSED_ON TIMESTAMP Yes Timestamp when the family fact was collapsed or refreshed
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.
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_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of 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.

Indexes

Index Uniqueness Tablespace Columns
OSS_SIGNAL_FAMILY_FACT_PK Unique Default SIGNAL_FAMILY_FACT_ID
OSS_SIGNAL_FAMILY_FACT_U1 Unique Default SUBSCRIPTION_ID, SUBSCRIPTION_PRODUCT_ID, EVALUATION_PERIOD, SIGNAL_FAMILY_CODE, CURRENCY_CODE
OSS_SIGNAL_FAMILY_FACT_N1 Non Unique Default SIGNAL_FAMILY_CODE, EVALUATION_PERIOD
OSS_SIGNAL_FAMILY_FACT_N2 Non Unique Default SUBSCRIPTION_PRODUCT_ID, EVALUATION_PERIOD
OSS_SIGNAL_FAMILY_FACT_N3 Non Unique Default SUBSCRIPTION_ID, EVALUATION_PERIOD
OSS_SIGNAL_FAMILY_FACT_N4 Non Unique Default STATUS, LAST_SIGNAL_DETECTED_ON
OSS_SIGNAL_FAMILY_FACT_N5 Non Unique Default DECISION_PACKET_ID, EVALUATION_PERIOD