태그와 함께 테이블 만들기
태그와 함께 테이블 만들기 (Creating tables with tags)
Amazon S3 테이블을 만들 때 태그를 달 수 있어요. 테이블에 태그를 사용하는 데는 표준 S3 API 요청 요금 외 추가 비용이 없어요. 자세한 내용은 Amazon S3 요금(pricing) 문서를 참고하세요. 테이블 태깅에 대한 자세한 내용은 "Using tags with S3 tables" 문서를 참고하세요.
출처: 문서
본문
권한
태그와 함께 테이블을 만들려면 다음 권한이 있어야 해요.
s3tables:CreateTables3tables:TagResource
오류 트러블슈팅
태그와 함께 테이블을 만들려고 할 때 오류가 발생하면 다음을 시도해 볼 수 있어요.
- 테이블을 만들고 태그를 적용하는 데 필요한 권한이 있는지 확인해요.
- IAM 사용자 정책에 속성 기반 접근 제어(ABAC) 조건이 있는지 확인해요. 정책이 특정 태그 키와 값으로만 테이블에 태그를 달도록 요구할 수 있어요. ABAC와 예시 테이블 ABAC 정책에 대한 자세한 내용은 "ABAC for S3 tables" 문서를 참고하세요.
절차
태그를 적용한 테이블은 AWS Command Line Interface(AWS CLI), Amazon S3 Tables REST API, AWS SDK로 만들 수 있어요.
태그와 함께 테이블을 만드는 Amazon S3 Tables REST API 지원에 대한 정보는 Amazon Simple Storage Service API Reference의 다음 섹션을 참고하세요.
CreateTable
AWS CLI를 설치하려면 AWS Command Line Interface User Guide의 "Installing the AWS CLI" 문서를 참고하세요.
다음 CLI 예시는 AWS CLI로 태그와 함께 테이블을 만드는 방법을 보여줘요. 이 명령을 사용할 때는 사용자 입력 자리표시자를 자신의 정보로 바꾸세요.
테이블을 만들 때는 구성 세부 정보를 제공해야 해요. 자세한 내용은 "Creating an Amazon S3 table" 문서를 참고하세요. 또한 테이블 이름을 지정할 때 테이블 명명 규칙을 따라야 해요. 자세한 내용은 "Amazon S3 table bucket, table, and namespace naming rules" 문서를 참고하세요.
요청(Request):
aws --region us-west-2 \
s3tables create-table \
--endpoint https://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"}' \
--name my_table_abc \
--namespace my_namesapce_123a \
--format ICEBERG
더 알아보기 (Learn more)
- 테이블에 태그 사용하기 (Tagging tables)
- 테이블에 태그 추가하기 (Adding a tag to a table)