

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 既存の Amazon Keyspaces テーブルのウォームスループットを増やす
<a name="update-warm-throughput"></a>

コンソール、CQL、または を使用して、Amazon Keyspaces テーブルの現在のウォームスループット値を増やすことができます AWS CLI。

------
#### [ Console ]

**コンソールを使用してテーブルの事前ウォーム設定を増やす方法**

1. にサインインし AWS マネジメントコンソール、[https://console.aws.amazon.com/keyspaces/home](https://console.aws.amazon.com/keyspaces/home) で Amazon Keyspaces コンソールを開きます。

1. ナビゲーションペインで、**テーブル**を選択し、更新するテーブルを選択します。

1. テーブルの**キャパシティ**タブで、**テーブルの事前ウォーミング**に進みます。

1. **テーブルの事前ウォーミング**セクションで、**編集** を選択します。

1. **テーブルの事前ウォーミングの編集**ページで、1 **秒あたりの読み取り単位と 1** **秒あたりの書き込み単位**の値を更新できます。

1. **[Save changes]** (変更の保存) をクリックします。テーブルは、指定された事前ウォーミング設定で更新されます。

------
#### [ Cassandra Query Language (CQL) ]

**CQL を使用してテーブルのウォームスループット設定を増やす**
+ `ALTER TABLE`ステートメントを使用して、テーブルのウォームスループットを向上させます。以下のステートメントは、この例です。

  ```
  ALTER TABLE catalog.book_awards 
  WITH CUSTOM_PROPERTIES = {
      'warm_throughput': {  
          'read_units_per_second': 60000,  
          'write_units_per_second': 30000  
      }
  };
  ```

  テーブルの更新された容量設定を確認するには、「」を参照してください[Amazon Keyspaces テーブルのウォームスループットを表示する](view-warm-throughput.md)。

------
#### [ CLI ]

**を使用してテーブルの事前ウォーミング設定を増やす AWS CLI**
+ テーブルのウォームスループットを増やすには、 `update-table` コマンドを使用できます。以下のステートメントは、この例です。

  ```
  aws keyspaces update-table \
  --keyspace-name 'catalog' \
  --table-name 'book_awards' \
  --warmThroughputSpecification readUnitsPerSecond=60000,writeUnitsPerSecond=30000
  ```

  テーブルの更新された容量設定を確認するには、「」を参照してください[Amazon Keyspaces テーブルのウォームスループットを表示する](view-warm-throughput.md)。

------
#### [ Java ]

**SDK for Java を使用してテーブルの事前ウォーミング設定を更新します。**
+ テーブルのウォームスループット設定を更新します。次のコード例は、この例です。

  ```
  import software.amazon.awssdk.services.keyspaces.KeyspacesClient;
  import software.amazon.awssdk.services.keyspaces.model.*;
  
  public class UpdatePreWarmingExample {
      public static void main(String[] args) {
          KeyspacesClient keyspacesClient = KeyspacesClient.builder().build();
  
          // Define new warm throughput specification
          WarmThroughputSpecification warmThroughput = WarmThroughputSpecification.builder()
              .readUnitsPerSecond(60000L)
              .writeUnitsPerSecond(30000L)
              .build();
  
          // Update table with new PreWarming settings
          UpdateTableRequest request = UpdateTableRequest.builder()
              .keyspaceName("catalog")
              .tableName("book_awards")
              .warmThroughputSpecification(warmThroughput)
              .build();
              
          UpdateTableResponse response = keyspacesClient.updateTable(request);
          System.out.println("Table update requested: " + response.resourceArn());
      }
  }
  ```

------