This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::S3Tables::Table IcebergPartitionSpec
Defines how data in an Iceberg table is partitioned. Partitioning helps optimize query performance by organizing data into separate files based on field values. Each partition field specifies a transform to apply to a source field.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Fields" :[ IcebergPartitionField, ... ], "SpecId" :Integer}
YAML
Fields:- IcebergPartitionFieldSpecId:Integer
Properties
Fields-
The list of partition fields that define how the table data is partitioned. Each field specifies a source field and a transform to apply. This field is required if
partitionSpecis provided.Required: Yes
Type: Array of IcebergPartitionField
Update requires: Replacement
SpecId-
The unique identifier for this partition specification. If not specified, defaults to
0.Required: No
Type: Integer
Update requires: Replacement