View a markdown version of this page

Supported configurations - Amazon Managed Streaming for Apache Kafka

Supported configurations

Configuration Streaming tables for Apache Iceberg

Cluster / broker type

Amazon MSK Provisioned with Express brokers only

Input format

JSON or JSON_SCHEMA_GSR

Output format

Apache Iceberg tables; Parquet files with ZSTD or Snappy compression

Schema source

AWS Glue Schema Registry (required)

Schema evolution

Not supported

Partitioning

Time-based (TIME_HOUR)

Data freshness

5–15 minutes (default 10)

Storage class

Managed by S3 Tables

Note

Input formats: JSON is plain JSON objects — you provide the Glue Schema Registry ARN that defines the schema. JSON_SCHEMA_GSR is GSR-serialized JSON, where the schema ID is embedded in each record.