| reflectionName | varchar | Names the Autonomous Reflection. |
| reflection_id | varchar | Identifies the UUID of the Autonomous Reflection. |
| createdAt | timestamp | Represents the date and time (in UTC format) when the Autonomous Reflection was created. |
| reflectionType | varchar | Specifies the type of Autonomous Reflection. Enum: AGGREGATION, RAW |
| enabled | boolean | Indicates whether the Autonomous Reflection is currently enabled. |
| operationSource | varchar | Specifies the source of the operation. Enum: SQL, REST |
| changeContent | varchar | Displays content changes based on the value of operationSource. Shows a SQL statement when operationSource is SQL, and lists specific changes when the operationSource is REST. |
| datasetId | varchar | Identifies the ID of the dataset associated with the Autonomous Reflection. |
| datasetName | varchar | Identifies the name of the dataset associated with the Autonomous Reflection. |
| operationType | varchar | Specifies the type of operation performed. Enum: ADD, REMOVE |
| autonomous | boolean | Indicates whether the Reflection is autonomous. |
| score | double | Shows the score generated for the Autonomous Reflection. |
| avgDailyAcceleratedCount | double | Lists the average number of times per day the Autonomous Reflection is used to accelerate queries. |
| avgDailyImprovementInMs | double | Lists the average amount of time (in milliseconds) saved per day due to the Autonomous Reflection. |
| avgImprovementFactor | double | Measures how much faster affected queries run due to the Autonomous Reflection. |
| benefitsScoreDesc | varchar | Provides a qualitative description of the Autonomous Reflection's score. Enum: EMPTY, NEW, POOR, FAIR, GOOD |
| reason | varchar | Provides the rationale used by the Autonomous Reflection in making decisions. |
| viewSql | varchar | Identifies the SQL statement used to create the view associated with the Autonomous Reflection. |
| sqlType | varchar | Spectifies the type of SQL operation. Enum: CREATE_VIEW, DROP_VIEW, CREATE_REFLECTION, DROP_REFLECTION, DROP_TABLE, EXISTING_REFLECTION |
| beforeImage | boolean | Indicates whether the history record captures the object's state before the operation. For example, the beforeImage is false for a CREATE VIEW operation since the view doesn't exist yet. The beforeImage is true for a DROP TABLE operation, as the record reflects the table's state prior to deletion. |
| key | varchar | Identifies the key to the key-value store backing the sys.history.autonomous_reflections table. Typically formed by concatenating the reflectionId and sqlType. The key is unique to ensure history entries are not overwritten. |
| datasetPath | varchar | Shows the path to the dataset associated with the Autonomous Reflection. |