IcebergTableUpdate
Defines a complete set of updates to be applied to an Iceberg table, including schema changes, partitioning modifications, sort order adjustments, location updates, and property changes.
Contents
- Location
-
The updated S3 location where the Iceberg table data will be stored.
Type: String
Length Constraints: Maximum length of 2056.
Pattern:
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
Required: Yes
- Schema
-
The updated schema definition for the Iceberg table, specifying any changes to field structure, data types, or schema metadata.
Type: IcebergSchema object
Required: Yes
- PartitionSpec
-
The updated partitioning specification that defines how the table data should be reorganized and partitioned.
Type: IcebergPartitionSpec object
Required: No
- Properties
-
Updated key-value pairs of table properties and configuration settings for the Iceberg table.
Type: String to string map
Required: No
- SortOrder
-
The updated sort order specification that defines how data should be ordered within partitions for optimal query performance.
Type: IcebergSortOrder object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: