class Aws::DatabaseMigrationService::Types::TableStatistics
Provides a collection of table statistics in response to a request by the `DescribeTableStatistics` operation.
@!attribute [rw] schema_name
The schema name. @return [String]
@!attribute [rw] table_name
The name of the table. @return [String]
@!attribute [rw] inserts
The number of insert actions performed on a table. @return [Integer]
@!attribute [rw] deletes
The number of delete actions performed on a table. @return [Integer]
@!attribute [rw] updates
The number of update actions performed on a table. @return [Integer]
@!attribute [rw] ddls
The data definition language (DDL) used to build and modify the structure of your tables. @return [Integer]
@!attribute [rw] full_load_rows
The number of rows added during the full load operation. @return [Integer]
@!attribute [rw] full_load_condtnl_chk_failed_rows
The number of rows that failed conditional checks during the full load operation (valid only for migrations where DynamoDB is the target). @return [Integer]
@!attribute [rw] full_load_error_rows
The number of rows that failed to load during the full load operation (valid only for migrations where DynamoDB is the target). @return [Integer]
@!attribute [rw] full_load_start_time
The time when the full load operation started. @return [Time]
@!attribute [rw] full_load_end_time
The time when the full load operation completed. @return [Time]
@!attribute [rw] full_load_reloaded
A value that indicates if the table was reloaded (`true`) or loaded as part of a new full load operation (`false`). @return [Boolean]
@!attribute [rw] last_update_time
The last time a table was updated. @return [Time]
@!attribute [rw] table_state
The state of the tables described. Valid states: Table does not exist \| Before load \| Full load \| Table completed \| Table cancelled \| Table error \| Table all \| Table updates \| Table is being reloaded @return [String]
@!attribute [rw] validation_pending_records
The number of records that have yet to be validated. @return [Integer]
@!attribute [rw] validation_failed_records
The number of records that failed validation. @return [Integer]
@!attribute [rw] validation_suspended_records
The number of records that couldn't be validated. @return [Integer]
@!attribute [rw] validation_state
The validation state of the table. This parameter can have the following values: * Not enabled – Validation isn't enabled for the table in the migration task. * Pending records – Some records in the table are waiting for validation. * Mismatched records – Some records in the table don't match between the source and target. * Suspended records – Some records in the table couldn't be validated. * No primary key –The table couldn't be validated because it has no primary key. * Table error – The table wasn't validated because it's in an error state and some data wasn't migrated. * Validated – All rows in the table are validated. If the table is updated, the status can change from Validated. * Error – The table couldn't be validated because of an unexpected error. * Pending validation – The table is waiting validation. * Preparing table – Preparing the table enabled in the migration task for validation. * Pending revalidation – All rows in the table are pending validation after the table was updated. @return [String]
@!attribute [rw] validation_state_details
Additional details about the state of validation. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/TableStatistics AWS API Documentation
Constants
- SENSITIVE