Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS::DynamoDB::GlobalTable Projection
Mewakili atribut yang disalin (diproyeksikan) dari tabel ke dalam indeks. Ini merupakan tambahan dari atribut kunci primer dan atribut kunci indeks, yang secara otomatis diproyeksikan.
Sintaks
Untuk mendeklarasikan entitas ini di AWS CloudFormation template Anda, gunakan sintaks berikut:
JSON
{ "NonKeyAttributes" :
[ String, ... ]
, "ProjectionType" :String
}
YAML
NonKeyAttributes:
- String
ProjectionType:String
Properti
NonKeyAttributes
-
Mewakili nama atribut non-kunci yang akan diproyeksikan ke indeks.
Untuk indeks sekunder lokal, jumlah total yang
NonKeyAttributes
dijumlahkan di semua indeks sekunder lokal, tidak boleh melebihi 100. Jika Anda memproyeksikan atribut yang sama menjadi dua indeks yang berbeda, ini dianggap sebagai dua atribut yang berbeda ketika menentukan totalnya.Wajib: Tidak
Jenis: Array dari String
Maksimum:
20
Pembaruan membutuhkan: Pembaruan tidak didukung.
ProjectionType
-
Set atribut yang diproyeksikan ke dalam indeks:
-
KEYS_ONLY
- Hanya indeks dan kunci primer yang diproyeksikan ke dalam indeks. -
INCLUDE
- Selain atribut yang dijelaskan dalamKEYS_ONLY
, indeks sekunder akan menyertakan atribut non-kunci lainnya yang Anda tentukan. -
ALL
- Semua atribut tabel diproyeksikan ke dalam indeks.
Saat menggunakan konsol DynamoDB
ALL
, dipilih secara default.Wajib: Tidak
Tipe: String
Nilai yang diizinkan:
ALL | KEYS_ONLY | INCLUDE
Pembaruan membutuhkan: Penggantian
-