S3TablesConfiguration
Specifies a destination streaming table on Apache Iceberg.
Contents
- CompressionType
-
The compression applied to Parquet data files. Valid values:
-
NONE- No compression. -
ZSTD- Zstandard compression. -
SNAPPY- Snappy compression.
Type: String
Valid Values:
NONE | ZSTD | SNAPPYRequired: Yes
-
- Namespace
-
The namespace (database) of the destination table.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
[0-9a-z_]+Required: Yes
- TableBucketARN
-
The Amazon Resource Name (ARN) of the Amazon S3 table bucket.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 2048.
Pattern:
arn:aws[-a-z0-9]*:s3tables:[-a-z0-9]+:\d{12}:bucket/[a-z0-9_-]{3,63}Required: Yes
- TableName
-
The name of the destination table. Amazon Kinesis Data Streams creates this table in the specified table bucket.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 255.
Pattern:
[0-9a-z_]+Required: Yes
- PartitionSpec
-
The partitioning specification for the destination table.
Type: PartitionSpec object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: