Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Afficher le débit à chaud d'une table Amazon Keyspaces
Vous pouvez consulter les valeurs de débit à chaud actuelles de votre table Amazon Keyspaces à l'aide de la console, du CQL ou du. AWS CLI
- Console
-
Comment consulter les paramètres de préchauffage de votre table à l'aide de la console
-
Dans le volet de navigation, choisissez Tables, puis sélectionnez le tableau que vous souhaitez consulter.
-
Dans l'onglet Capacité du tableau, passez à Préchauffage pour les tables.
- Cassandra Query Language (CQL)
-
Afficher les paramètres de débit à chaud d'une table à l'aide de CQL
Pour afficher les paramètres de débit à chaud d'une table, vous pouvez utiliser l'instruction CQL suivante.
SELECT custom_properties FROM system_schema_mcs.tables WHERE keyspace_name='catalog' and table_name='book_awards'; // Output: ... custom_properties ---------------------------------------------------------------------------------- { 'warm_throughput': { 'read_units_per_second': '40000', 'write_units_per_second': '20000', 'status': 'AVAILABLE' } } ...
- CLI
-
Consultez les paramètres de débit de chaleur d'une table à l'aide du AWS CLI
Vous pouvez afficher les paramètres de débit à chaud d'une table à l'aide de la
get-tablecommande, comme indiqué dans l'exemple suivant.aws keyspaces get-table \ --keyspace-name 'catalog' \ --table-name 'book_awards'Voici un exemple de sortie de la
get-tablecommande pour une table à région unique en mode provisionné.{ "keyspaceName": "catalog", "tableName": "book_awards", ... Existing Fields ..., "capacitySpecificationSummary": { "throughputMode": "PROVISIONED", "readCapacityUnits": 20000, "writeCapacityUnits": 10000 }, "warmThroughputSpecificationSummary": { "readUnitsPerSecond": 40000, "writeUnitsPerSecond": 20000, "status": "AVAILABLE" } }Voici un exemple de sortie pour une table à région unique en mode à la demande.
{ "keyspaceName": "catalog", "tableName": "book_awards_ondemand", ... Existing Fields ..., "capacitySpecification": { "throughputMode": "PAY_PER_REQUEST" }, "warmThroughputSpecificationSummary": { "readUnitsPerSecond": 40000, "writeUnitsPerSecond": 20000, "status": "AVAILABLE" } }
- Java
-
Lisez les paramètres de préchauffage d'une table à l'aide du SDK for Java.
Lisez les valeurs de débit à chaud d'une table à l'aide de.
get-tableL'exemple de code suivant en est un exemple.import software.amazon.awssdk.services.keyspaces.KeyspacesClient; import software.amazon.awssdk.services.keyspaces.model.*; public class GetTableWithPreWarmingExample { public static void main(String[] args) { KeyspacesClient keyspacesClient = KeyspacesClient.builder().build(); // Get table details including PreWarming specification GetTableRequest request = GetTableRequest.builder() .keyspaceName("catalog") .tableName("book_awards") .build(); GetTableResponse response = keyspacesClient.getTable(request); // Access PreWarming details if (response.warmThroughputSpecification() != null) { WarmThroughputSpecificationSummary warmThroughputSummary = response.warmThroughputSpecification(); System.out.println("PreWarming Status: " + warmThroughputSummary.status()); System.out.println("Read Units: " + warmThroughputSummary.readUnitsPerSecond()); System.out.println("Write Units: " + warmThroughputSummary.writeUnitsPerSecond()); // Check if PreWarming is active if (warmThroughputSummary.status().equals("AVAILABLE")) { System.out.println("Table is fully pre-warmed and ready for high throughput"); } else if (warmThroughputSummary.status().equals("UPDATING")) { System.out.println("Table PreWarming is currently being updated"); } } else { System.out.println("Table does not have PreWarming enabled"); } } }