태그로 테이블 생성
Amazon S3 테이블을 생성할 때 태그를 지정할 수 있습니다. 테이블에서 태그를 사용하는 데 표준 S3 API 요청 속도 외에는 추가 요금이 부과되지 않습니다. 자세한 내용은 Amazon S3 요금
권한
태그가 있는 테이블을 생성하려면 다음 권한이 있어야 합니다.
-
s3tables:CreateTable -
s3tables:TagResource
오류 해결
태그가 있는 테이블을 생성하려고 할 때 오류가 발생하면 다음을 수행할 수 있습니다.
테이블을 생성하고 여기에 태그를 적용하는 데 필요한 권한이 있는지 확인합니다.
IAM 사용자 정책에서 속성 기반 액세스 제어(ABAC) 조건을 확인합니다. 정책에 따라 테이블에 특정 태그 키와 값만 지정해야 할 수 있습니다. ABAC 및 예제 테이블 ABAC 정책에 대한 자세한 내용은 S3 테이블용 ABAC를 참조하세요.
단계
AWS Command Line Interface(AWS CLI), Amazon S3 Tables REST API, AWS SDK를 사용하여 태그가 적용된 테이블을 생성할 수 있습니다.
태그가 있는 테이블을 만들기 위한 Amazon S3 Tables REST API 지원에 대한 자세한 내용은 Amazon Simple Storage Service API 참조의 다음 섹션을 참조하세요.
AWS CLI를 설치하려면 AWS Command Line Interface 사용 설명서에서 AWS 설치를 참조하세요.
다음 CLI 예시는 AWS CLI를 사용하여 태그가 있는 테이블을 만드는 방법을 보여줍니다. 명령을 사용하려면 사용자 입력 자리 표시자를 사용자의 정보로 대체합니다.
테이블을 생성할 때 구성 세부 정보를 제공해야 합니다. 자세한 내용은 Amazon S3 테이블 생성 섹션을 참조하세요. 또한 테이블 이름을 테이블 이름 지정 규칙을 따르는 이름으로 지정해야 합니다. 자세한 내용은 Amazon S3 테이블 버킷, 테이블 및 네임스페이스 이름 지정 규칙을 참조하세요.
요청
aws --regionus-west-2\ s3tables create-table \ --endpointhttps://ufwae60e2k.execute-api.us-west-2.amazonaws.com/personal/\ --table-bucket-arn arn:aws:s3tables:us-west-2:111122223333:bucket/amzn-s3-demo-table-bucket--tags '{"Department":"Engineering"}' \ --namemy_table_abc\ --namespacemy_namesapce_123a\ --format ICEBERG