Utilisation de la console pour créer une table active globale

Vous pouvez créer une table Global Active à partir de la console NoSQL.

Voir Tables actives globales dans NDCS pour obtenir un aperçu de ce qu'est une table active globale et du moment où vous devez créer une table active globale.

Pour créer une table active globale :

  1. Créez d'abord une table singleton. Accédez à la console NoSQL à partir de la console d'infrastructure. Voir Accès au service à partir de la console d'infrastructure. Cliquez sur Créer une table. Vous pouvez créer la table à l'aide de l'une des méthodes suivantes :

  2. Geler le schéma de la table créée. Sous Informations sur la table, vous pouvez voir les détails de la table après sa création. L'état du schéma de la table est actuellement Mutable. Cliquez sur Geler pour geler le schéma de la table. L'état du schéma passe à Gelé. Pour geler le schéma, il n'est pas obligatoire d'avoir une colonne JSON dans la table; toutefois, il est recommandé d'en avoir une.

  3. Une table NoSQL Database ne devient une table active globale qu'après avoir ajouté une réplique de table régionale. La réplique de table régionale est créée dans une autre région.

  4. Dans la page Détails de la table, cliquez sur Répliques sous Ressources. Vous obtenez la liste des répliques de la table. Cliquez sur Ajouter une réplique.

  5. Dans la page Ajouter une réplique, la liste des régions est listée dans la liste déroulante de la région de réplication. Sélectionnez la région dans laquelle vous voulez créer une réplique régionale. Sélectionnez la capacité de lecture et d'écriture de la table dans la région de réplique. La capacité de stockage ne peut pas être modifiée et reste la même que dans la table des régions expéditrices. Cliquez sur Ajouter une réplique.

Note : Vous pouvez choisir d'avoir la même capacité de lecture et d'écriture de la table de région expéditeur dans les répliques. Dans ce cas, les valeurs n'ont pas besoin d'être modifiées.

La table singleton est maintenant remplacée par une table Global Active. La réplique de table régionale sera initialisée avec les données de la table dans la région expéditrice. Peu de temps après la création de la réplique de table régionale et la copie de toutes les données dans la réplique de table régionale, vous constatez que l'intégralité initialisée de la réplique locale devient 100 %.

Créer une table enfant :

Une table enfant peut être créée pour une table active globale. Voir Utilisation de la console pour créer une table enfant pour les étapes de création d'une table enfant.

Pour créer la table enfant en tant que table active globale, suivez les étapes décrites ci-dessus pour créer une table active globale. Dans la page Add replica, les régions (répliques régionales de la table parent) sont répertoriées dans la liste déroulante de la région Replication. Sélectionnez la région dans laquelle vous souhaitez créer une réplique régionale pour la table enfant. La table enfant est maintenant remplacée par une table globale active.