MNT_RECOMMENDATIONS

This table stroes the recommendations gathered from the various Machine Learning system. This table is designed generic enough to handle recommendations for various business objects.

Details

  • Schema: FUSION

  • Object owner: MNT

  • Object type: TABLE

  • Tablespace: Default

Columns

Name Datatype Length Precision Not-null Comments
REC_ID NUMBER 18 Yes The unique system generated recommendation identifier.
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.
REC_OBJECT VARCHAR2 30 The business object for which the recommendation is gathered. This is validated from a system lookup seeded for the supported business objects.
REC_OBJECT_ID NUMBER 18 The foreign key value to the business object for which recommendation is gathered. E.g. Work_Requirement_ID, Work_Order_ID, or Work_Definition_ID.
REC_ENTITY_ATTR1 VARCHAR2 30 The attribute name within the business entity within the recommendation business object for which the recommendation is made. This is seeded in a system lookup.
REC_ENTITY_ATTR1_VALUE NUMBER 18 The recommendation attribute value. This is ususally the foreign key to the business entity in the object.
REC_ENTITY_ATTR2 VARCHAR2 30 The attribute name within the business entity within the recommendation business object for which the recommendation is made. This is seeded in a system lookup.
REC_ENTITY_ATTR2_VALUE NUMBER 18 The recommendation attribute value. This is ususally the foreign key to the business entity in the object.
REC_ENTITY_ATTR3 VARCHAR2 30 The attribute name within the business entity within the recommendation business object for which the recommendation is made. This is seeded in a system lookup.
REC_ENTITY_ATTR3_VALUE NUMBER 18 The recommendation attribute value. This is ususally the foreign key to the business entity in the object.
INSIGHT VARCHAR2 2000 Insight provided by the Machine Learning algorithm.
INSIGHT_OBJECT_TYPE_CODE VARCHAR2 30 When an insight is provided, it is provided in the context of a business entity. Examples are insight provided for the Part Item or the Asset Item. We have a generic means of storing it by an object type and object id.
INSIGHT_OBJECT_ID NUMBER 18 When an insight is provided, it is provided in the context of a business entity. Examples are insight provided for the Part Item or the Asset Item. We have a generic means of storing it by an object type and object id.
CURRENT_VALUE NUMBER The current value that is defined in the maintenance program.
RECOMMENDED_VALUE NUMBER The recommended value that is suggested by the machine learning mathematical model.
CONFIDENCE_LEVEL NUMBER The confidence level of the machine learning recommendation.
OVERRIDEN_VALUE NUMBER The value overridden by the user. The recommended value will be ignored when this override is provided by the user.
ACTION_CODE VARCHAR2 30 The action taken by the manager to dispose this recommendation. Values drawn from a system lookup.
ACTION_DATE TIMESTAMP Date when the recommendation is acted upon.
STATUS_CODE VARCHAR2 30 The status of the recommendation. Whether it is viewed, disposed, etc.
COMMENTS VARCHAR2 240 Comments entered by the manager acting on the recommendation.
REASON_CODE VARCHAR2 30 Reason provided by the manager when specific actions are taken. Specifically when the the recommendations are rejected. This comes from a user extensible lookups.
LEARNING_WORKFLOW_ID VARCHAR2 36 The workflow id reference from the machine learning system for which the recommendations are generated.
LEARNING_THREAD_ID VARCHAR2 36 The learning data from machine learning is striped by threads. And each thread can create its own mathematical model. The reference to the learning thread.
SOURCE_REC_ID VARCHAR2 32 A recommendation reference identifier from the source machine learning system.
AUTO_APPLY_ELIGIBLE_FLAG VARCHAR2 1 This flag indicates whether the recommendation can be automatically applied to alter the business object where the recommendation is generated for.
ERROR_MESSAGE VARCHAR2 540 When the auto apply logic is triggered, if there are failures or conditions where the auto apply cannot be performed, the error message column is populated with that error/reason.
ATTRIBUTE_CATEGORY VARCHAR2 80 Descriptive Flexfield: structure definition of the user descriptive flexfield.
ATTRIBUTE_CHAR1 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR2 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR3 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR4 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR5 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR6 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR7 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR8 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR9 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR10 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR11 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR12 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR13 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR14 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR15 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR16 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR17 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR18 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR19 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_CHAR20 VARCHAR2 240 Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER1 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER2 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER3 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER4 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER5 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER6 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER7 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER8 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER9 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_NUMBER10 NUMBER Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE1 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE2 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE3 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE4 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_DATE5 DATE Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP1 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP2 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP3 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP4 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
ATTRIBUTE_TIMESTAMP5 TIMESTAMP Descriptive Flexfield: segment of the user descriptive flexfield.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
CREATION_DATE TIMESTAMP Yes 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_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.
REQUEST_ID NUMBER 18 Enterprise Service Scheduler: indicates the request ID of the job that created or last updated the row.
JOB_DEFINITION_NAME VARCHAR2 100 Enterprise Service Scheduler: indicates the name of the job that created or last updated the row.
JOB_DEFINITION_PACKAGE VARCHAR2 900 Enterprise Service Scheduler: indicates the package name of the job that created or last updated the row.

Indexes

Index Uniqueness Tablespace Columns
MNT_RECOMMENDATIONS_N01 Non Unique Default REC_OBJECT, REC_OBJECT_ID
MNT_RECOMMENDATIONS_U01 Unique Default REC_ID