Error Tracking

These are the tables associated with error tracking/handling. Links to other subjects will be provided as noted.

Error Tracking

This is the core error tracking table. This associates errors to process runs.

error_tracking
Column Name Column Type Column Description
error_tracking_id Auto incrementing integer sequence System key for the error tracking record
error_type_id Integer Foreign key to Error Type lookup table.
error_description String(750) Provided description that further defines the error type. Not required.
error_occurrence_date_time Datetime/timestamp The date/time that the error occurred
process_tracking_id Integer Foreign key to Process Tracking table.

Error Type

Error types can be any user defined label of errors.

error_type_lkup
Column Name Column Type Column Description
error_type_id Auto incrementing integer sequence System key for the error type
error_type_name String(250) Unique label for the class of error type

Some default error types are provided on initialization.

Default Error Types
Error Type Description
File Error Errors associated with file problems - opening, writing, reading, missing, etc.
Data Error Errors associated with data problems - format, quality, out of range, etc.
Process Error Errors associated with process problems.

Custom error types can be added as needed to provide finer-grained recording and monitoring.