Skip to content

Kinesis  >  Structures  >  S3TablesConfiguration

S3TablesConfiguration

Structure Class

S3TablesConfiguration dataclass

Bases: _SerdeShape

Specifies a destination streaming table on Apache Iceberg.

Attributes

compression_type instance-attribute
compression_type: str

The compression applied to Parquet data files. Valid values:

  • NONE - No compression.

  • ZSTD - Zstandard compression.

  • SNAPPY - Snappy compression.

namespace instance-attribute
namespace: str

The namespace (database) of the destination table.

partition_spec class-attribute instance-attribute
partition_spec: PartitionSpec | None = ...

The partitioning specification for the destination table.

table_bucket_arn instance-attribute
table_bucket_arn: str

The Amazon Resource Name (ARN) of the Amazon S3 table bucket.

table_name instance-attribute
table_name: str

The name of the destination table. Amazon Kinesis Data Streams creates this table in the specified table bucket.