

# S3 테이블 버킷의 테이블
<a name="s3-tables-tables"></a>

S3 테이블은 기본 테이블 데이터 및 관련 메타데이터로 구성된 구조화된 데이터세트를 나타냅니다. 이 데이터는 테이블 버킷 내에 하위 리소스로 저장됩니다. 테이블 버킷의 모든 테이블은 [Apache Iceberg](https://iceberg.apache.org/docs/latest/) 테이블 형식으로 저장됩니다. Amazon S3는 자동 파일 압축 및 스냅샷 관리를 통해 테이블 유지 관리를 관리합니다. 자세한 내용은 [테이블 유지 관리](s3-tables-maintenance.md) 섹션을 참조하세요.

AWS 분석 서비스에서 계정의 테이블에 액세스할 수 있도록 하려면 Amazon S3 테이블 버킷을 AWS Glue Data Catalog와 통합하세요. 이 통합을 통해 Amazon Athena 및 Amazon Redshift와 같은 AWS 분석 서비스가 테이블 데이터를 자동으로 검색하고 액세스할 수 있습니다.

테이블을 생성하면 Amazon S3가 테이블의 웨어하우스 위치를 자동으로 생성합니다. 테이블과 연결된 객체를 저장하는 고유한 S3 위치입니다. 다음 예시에서는 웨어하우스 위치의 형식을 보여줍니다.

```
s3://63a8e430-6e0b-46f5-k833abtwr6s8tmtsycedn8s4yc3xhuse1b--table-s3
```

테이블 버킷 내에서 테이블을 네임스페이스라는 논리적 그룹으로 구성할 수 있습니다. 자세한 내용은 [테이블 네임스페이스](s3-tables-namespace.md) 섹션을 참조하세요.

테이블의 이름을 바꿀 수 있지만 각 테이블에는 고유한 Amazon 리소스 이름(ARN)과 고유한 테이블 ID가 있습니다. 각 테이블에는 리소스 정책도 연결되어 있습니다. 이 정책을 사용하여 테이블에 대한 액세스를 관리할 수 있습니다.

테이블 ARN은 다음 형식을 사용합니다.

```
arn:aws:s3tables:{{region}}:{{owner-account-id}}:bucket/{{bucket-name}}/table/{{table-id}}
```

기본적으로 테이블 버킷에 최대 1만 개의 테이블을 생성할 수 있습니다. 테이블 버킷 또는 테이블에 대한 할당량 증가를 요청하려면 [지원](https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase)에 문의하세요.

Amazon S3는 테이블 버킷에서 다음 유형의 테이블을 지원합니다.

**고객 테이블**  
고객 테이블은 사용자가 읽고 쓸 수 있는 테이블입니다. 통합 쿼리 엔진을 사용하여 이러한 테이블에서 데이터를 검색할 수 있습니다. S3 API 작업 또는 통합 쿼리 엔진을 사용하여 테이블 내에 데이터를 삽입, 업데이트 또는 삭제할 수 있습니다.

**AWS 테이블**  
AWS 테이블은 사용자를 대신하여 AWS 서비스에서 생성되는 읽기 전용 테이블입니다. 이러한 테이블은 Amazon S3에서 관리하며 Amazon S3 외부의 IAM 위탁자는 수정할 수 없습니다. 이러한 테이블에서 정보를 검색할 수 있지만 해당 테이블의 데이터는 수정할 수 없습니다. AWS 테이블에는 S3 범용 버킷 내의 객체에서 캡처된 메타데이터가 들어 있는 S3 메타데이터 테이블이 포함됩니다. 자세한 내용은 [S3 메타데이터 테이블을 사용하여 데이터 검색](metadata-tables-overview.md) 섹션을 참조하세요.

**Topics**
+ [Amazon S3 테이블 생성](s3-tables-create.md)
+ [Amazon S3 테이블 삭제](s3-tables-delete.md)
+ [Amazon S3 테이블에 대한 세부 정보 보기](s3-tables-table-details.md)
+ [테이블 정책 관리](s3-tables-table-policy.md)
+ [S3 테이블에서 태그 사용](table-tagging.md)