web-dev-qa-db-fra.com

Comment ajouter une clé de tri primaire à une table déjà existante dans AWS dynamo db?

J'ai une table de base de données dynamo préexistante à laquelle je veux ajouter une clé de tri primaire. Tous les éléments du tableau contiennent la clé que je souhaite déléguer comme clé de tri principale.

15
Parth Verma

DynamoDB ne permet pas d'ajouter une clé de tri pour la table existante.

Il permet ce qui suit une fois la table créée.

Modifie les paramètres de débit provisionné, les index secondaires globaux ou les paramètres DynamoDB Streams pour une table donnée.

Solution: -

Veuillez créer une nouvelle table avec des attributs de clé redéfinis et copier les données de l'ancienne table vers la nouvelle table.

17
notionquest