기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS::DynamoDB::Table Projection
테이블에서 인덱스로 복사(프로젝션)되는 속성을 나타냅니다. 기본 키 속성 및 인덱스 키 속성 외에 이러한 속성도 자동으로 프로젝션됩니다.
명령문
AWS CloudFormation 템플릿에서 이 엔티티를 선언하려면 다음 구문을 사용합니다.
JSON
{ "NonKeyAttributes" :
[ String, ... ]
, "ProjectionType" :String
}
YAML
NonKeyAttributes:
- String
ProjectionType:String
속성
NonKeyAttributes
-
인덱스로 프로젝션될 속성 이름(키가 아닌 속성)을 나타냅니다.
로컬 보조 인덱스의 경우 모든 로컬 보조 인덱스에서 합산되는
NonKeyAttributes
의 총 개수는 100개를 초과하면 안 됩니다. 동일한 속성을 2개의 다른 인덱스에 프로젝션할 경우 합계를 확인할 때 2개의 서로 다른 속성으로 카운트됩니다.필수 항목 여부: 아니요
유형: 문자열 배열
최소:
1
최대:
20
업데이트 필요 조건: 업데이트 지원 안 됨
ProjectionType
-
인덱스로 프로젝션되는 속성 세트입니다.
-
KEYS_ONLY
- 인덱스와 기본 키만 인덱스로 프로젝션됩니다. -
INCLUDE
–KEYS_ONLY
에서 설명한 속성 외에도 키를 제외한 다른 속성이 지정과 함께 보조 인덱스에 추가됩니다. -
ALL
- 모든 테이블 속성이 인덱스로 프로젝션됩니다.
DynamoDB 콘솔을 사용하는
ALL
경우 이 기본적으로 선택됩니다.필수 항목 여부: 아니요
타입: 문자열
Allowed values:
ALL | KEYS_ONLY | INCLUDE
업데이트 필요 조건: 무중단
-