Amazon S3 테이블 버킷, 테이블 및 네임스페이스 이름 지정 규칙 - Amazon Simple Storage Service

Amazon S3 테이블 버킷, 테이블 및 네임스페이스 이름 지정 규칙

테이블 버킷을 생성할 때 버킷 이름과 AWS 리전을 선택합니다. 이름은 선택한 리전의 계정에서 고유해야 합니다. 테이블 버킷을 생성한 후에는 버킷 이름 또는 리전을 변경할 수 없습니다. 테이블 버킷 이름은 특정 이름 지정 규칙을 따라야 합니다. 테이블 버킷과 그 안에 있는 테이블 및 네임스페이스의 이름 지정 규칙에 대한 자세한 내용은 다음 주제를 참조하세요.

테이블 버킷 이름 지정 규칙

Amazon S3 테이블 버킷을 생성할 때 테이블 버킷 이름을 지정합니다. 다른 버킷 유형과 마찬가지로 테이블 버킷의 이름을 바꿀 수 없습니다. 다른 버킷 유형과 달리 테이블 버킷은 글로벌 네임스페이스에 존재하지 않으므로 계정의 각 버킷 이름은 현재 AWS 리전에서만 고유하면 됩니다.

범용 버킷의 이름 지정 규칙은 범용 버킷 이름 지정 규칙 섹션을 참조하세요. 디렉터리 버킷 이름 지정 규칙은 디렉터리 버킷 이름 지정 규칙 섹션을 참조하세요.

테이블 버킷에는 다음 이름 지정 규칙이 적용됩니다.

  • 버킷 이름은 3자에서 63자 사이여야 합니다.

  • 버킷 이름은 소문자, 숫자 및 하이픈(-)으로만 구성될 수 있습니다.

  • 버킷 이름은 문자 또는 숫자로 시작하고 끝나야 합니다.

  • 버킷 이름에는 밑줄(_) 또는 마침표(.)가 포함되어서는 안 됩니다.

  • 버킷 이름은 다음 접두사로 시작해서는 안됩니다.

    • xn--

    • sthree-

    • amzn-s3-demo-

  • 버킷 이름은 다음 접미사로 끝나서는 안됩니다.

    • -s3alias

    • --ol-s3

    • --x-s3

    • --table-s3

테이블 및 네임스페이스의 이름 지정 규칙

테이블 버킷 내의 테이블 및 네임스페이스에는 다음 이름 지정 규칙이 적용됩니다.

  • 이름은 1~225자 이내여야 합니다.

  • 이름은 소문자, 숫자 및 밑줄(_)로만 구성될 수 있습니다. 네임스페이스 이름 시작에는 밑줄이 허용되지 않습니다.

  • 이름은 글자 또는 숫자로 시작하고 끝나야 합니다.

  • 이름에 하이픈(-) 또는 마침표(.)가 포함되어서는 안 됩니다.

  • 테이블 이름은 네임스페이스 내에서 고유해야 합니다.

  • 네임스페이스는 테이블 버킷 내에서 고유해야 합니다.

  • aws_s3_metadata를 네임스페이스로 사용할 수 없습니다. aws_s3_metadata는 메타데이터 테이블용으로 예약되어 있습니다. 자세한 내용은 S3 메타데이터를 사용하여 데이터 검색 가속화 단원을 참조하십시오.