Storage
CoreAmazon S3 Tables
Managed Apache Iceberg tables for analytical datasets in Amazon S3.
Key points
- S3 Tables provides managed Apache Iceberg tables for analytical data in S3.
- Table maintenance such as compaction and snapshot management is part of the managed table surface.
Best-known use cases
- Store analytics datasets as managed Apache Iceberg tables.
- Query tabular lake data from integrated engines such as Athena and Redshift.
- Reduce manual table maintenance through automatic compaction and snapshot management.
What candidates often confuse it with
- S3 Tables manages Iceberg table metadata and maintenance; ordinary S3 objects do not by themselves provide transactional table behavior.
Key takeaway
Choose S3 Tables when analytics datasets require managed Iceberg table semantics rather than only columnar files.
Relevant exam tasks
- D2.1 — Task 2.1: Choose a data store
- 2.1.7 — Manage open table formats (for example Apache Iceberg).
- D2.4 — Task 2.4: Design data models and schema evolution
- 2.4.1 — Design schemas for Amazon Redshift, DynamoDB, and Lake Formation.