CreateIcebergTableInput
The configuration parameters required to create a new Iceberg table in the AWS Glue Data Catalog, including table properties and metadata specifications.
Contents
- Location
-
The 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 schema definition that specifies the structure, field types, and metadata for the Iceberg table.
Type: IcebergSchema object
Required: Yes
- PartitionSpec
-
The partitioning specification that defines how the Iceberg table data will be organized and partitioned for optimal query performance.
Type: IcebergPartitionSpec object
Required: No
- Properties
-
Key-value pairs of additional table properties and configuration settings for the Iceberg table.
Type: String to string map
Required: No
- WriteOrder
-
The sort order specification that defines how data should be ordered within each partition to optimize 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: