1 Answer
- Newest
- Most votes
- Most comments
0
Hi mszniber,
"For any item in a table, DynamoDB will only write a corresponding entry to a global secondary index if the index key value is present in the item. For global secondary indexes, this is the index partition key and its sort key (if present). If the index key value(s) do not appear in every table item, the index is said to be sparse."
That is to say, if the item does not have the attribute which you choose to be the partition key of your GSI, it will not show in your GSI table.
Please refer to the following link regarding this for more details:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GuidelinesForGSI.html#GuidelinesForGSI.SparseIndexes
answered 7 years ago
Relevant content
- asked 3 years ago
- asked a year ago
- AWS OFFICIALUpdated 3 months ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated a year ago