FUN_SENSOR_SCHEDULES_

This table contains details of the sensor schedules. This is the primary table where the schedules are stored, including the Cron Expression that represents the schedule parameters provided by the customer.

Details

  • Schema: FUSION

  • Object owner: FUN

  • Object type: TABLE

  • Tablespace: Default

Primary Key

Name Columns

fun_sensor_schedules_PK_

LAST_UPDATE_DATE, LAST_UPDATED_BY, SCHEDULE_ID

Columns

Name Datatype Length Precision Not-null Comments
SCHEDULE_ID NUMBER 18 Yes Primary identifier to identify a schedule uniquely
SCHEDULE_EXPRESSION VARCHAR2 128 Cron Expression representing the schedule parameters provided by the customer
SOURCE_ID NUMBER 18 ID column refers to the source which defines the schedule
SOURCE_CODE VARCHAR2 32 Source type identifies the type, like Sensor, Segmentation etc. Values are from the lookup type ORA_SENSOR_SOURCE_CODE
SCHEDULE_PARAMETER BLOB Captures parametrized scheduled sensor request. Eg: If we want to submit the sensor at a defined schedule for a particular business unit ID.
START_TIME TIMESTAMP The particular time at which the Schedule will start
END_TIME TIMESTAMP Schedule end time. The schedule will not repeat again after the end time.
FREQUENCY_CODE VARCHAR2 30 Specifies how often the rule executes. Valid values include Hourly, Daily, Monthly, Quarterly, and Yearly.
SCHEDULED_TIME VARCHAR2 200 Specifies the execution timing details of the rule. The format depends on the FREQUENCY_CODE and might include values such as <time>, <dayOfWeek>, <dayOfMonth>, <weekOfMonth>, or <monthOfYear>. For example, 10:00, MON, 15, 3rdWeek, JAN.
SEED_DATA_SOURCE VARCHAR2 512 Source of seed data record. A value of 'BULK_SEED_DATA_SCRIPT' indicates that record was bulk loaded. Otherwise, specifies the name of the seed data file.
OBJECT_VERSION_NUMBER NUMBER 9 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.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
CREATED_BY VARCHAR2 64 Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Who column: indicates the date and time of the creation 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.
AUDIT_ACTION_TYPE_ VARCHAR2 10 Action Type - have values like INSERT, UPDATE and DELETE.
AUDIT_CHANGE_BIT_MAP_ VARCHAR2 1000 Used to store a bit map of 1s and 0s for each column in the table.
AUDIT_IMPERSONATOR_ VARCHAR2 64 Original Impersonator User.

Indexes

Index Uniqueness Tablespace Columns
FUN_SENSOR_SCHEDULES_N1_ Non Unique Default SCHEDULE_ID
FUN_SENSOR_SCHEDULES_U1_ Unique Default LAST_UPDATE_DATE, LAST_UPDATED_BY, SCHEDULE_ID