creating-data-lake-table
CommunityProvision secure S3-backed Iceberg tables.
Data & Analytics#iceberg#s3tables#glue catalog#athena ddl#data lake provisioning#iam access control#partitioning strategy
Authormreferre
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It streamlines the creation of managed Iceberg tables on Amazon S3 Tables by coordinating bucket setup, namespace/table creation, schema definition, Glue catalog registration, partitioning, and least-privilege access control.
Core Features & Use Cases
- End-to-end table provisioning: Creates the table bucket, namespace, Glue catalog integration, and the Iceberg table with partitioning and schema validation.
- Multi-approach creation: Supports the default S3 Tables API workflow, an Athena DDL path for SQL-driven creation and schema evolution, and a Glue ETL Spark DDL path for pipeline-based deployments.
- Safety-first guardrails: Checks for existing databases/tables and handles compatibility decisions to prevent accidental duplication or schema mismatches, while enforcing naming constraints required by Glue.
Quick Start
Create an S3 Tables managed Iceberg table by confirming your target region and inputs (bucket name, namespace, table name, columns/types, and partitioning strategy) with this skill.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: creating-data-lake-table Download link: https://github.com/mreferre/aws-agent-toolkit-skills/archive/main.zip#creating-data-lake-table Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.