

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Konfigurieren Sie die automatische Skalierung für eine bestehende Tabelle
<a name="autoscaling.configureTable"></a>

Sie können eine bestehende Amazon Keyspaces-Tabelle aktualisieren, um die auto Skalierung für die Schreib- oder Lesekapazität der Tabelle zu aktivieren. Wenn Sie eine Tabelle aktualisieren, die sich derzeit im On-Demand-Kapazitätsmodus befindet, müssen Sie zunächst den Kapazitätsmodus der Tabelle in den Modus Bereitgestellte Kapazität ändern.

Weitere Informationen zum Aktualisieren der Auto Scaling-Einstellungen für eine Tabelle mit mehreren Regionen finden Sie unter[Aktualisieren Sie die bereitgestellten Kapazitäten und Auto-Scaling-Einstellungen für eine Tabelle mit mehreren Regionen in Amazon Keyspaces](tables-mrr-autoscaling.md).

Die automatische Skalierung von Amazon Keyspace erfordert das Vorhandensein einer serviceverknüpften Rolle (`AWSServiceRoleForApplicationAutoScaling_CassandraTable`), die automatische Skalierungsaktionen in Ihrem Namen ausführt. Diese Rolle wird automatisch für Sie erstellt. Weitere Informationen finden Sie unter [Verwenden von serviceverknüpften Rollen für Amazon Keyspaces](using-service-linked-roles.md).

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

**Automatische Skalierung von Amazon Keyspaces für eine bestehende Tabelle konfigurieren**

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon Keyspaces-Konsole zu [https://console.aws.amazon.com/keyspaces/Hause](https://console.aws.amazon.com/keyspaces/home).

1. Wählen Sie die Tabelle aus, mit der Sie arbeiten möchten, und wechseln Sie zur Registerkarte **Kapazität**.

1. Wählen Sie im Abschnitt **Kapazitätseinstellungen** die Option **Bearbeiten** aus.

1. Stellen Sie unter **Kapazitätsmodus** sicher, dass für die Tabelle der Modus **Bereitgestellte** Kapazität verwendet wird.

1. Wählen Sie **Automatisch skalieren** aus und lesen Sie Schritt 6 unter[Erstellen Sie eine neue Tabelle mit automatischer Skalierung](autoscaling.createTable.md), um die Lese- und Schreibkapazität zu bearbeiten.

1. Wenn die Einstellungen für die automatische Skalierung definiert sind, wählen Sie **Speichern**.

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

**Konfiguration einer vorhandenen Tabelle mit der automatischen Skalierung von Amazon Keyspaces mithilfe von CQL**

Sie können die `ALTER TABLE` Anweisung für eine bestehende Amazon Keyspaces-Tabelle verwenden, um Auto Scaling für die Schreib- oder Lesekapazität der Tabelle zu konfigurieren. Wenn Sie eine Tabelle aktualisieren, die sich derzeit im On-Demand-Kapazitätsmodus befindet, müssen Sie sie `capacity_mode` auf bereitgestellt setzen. Wenn sich Ihre Tabelle bereits im Modus für bereitgestellte Kapazität befindet, kann dieses Feld weggelassen werden. 

Im folgenden Beispiel aktualisiert die Anweisung die *Tabelle mytable*, die sich im On-Demand-Kapazitätsmodus befindet. Die Anweisung ändert den Kapazitätsmodus der Tabelle in den Bereitstellungsmodus mit aktivierter auto Skalierung. 

Die Schreibkapazität wird im Bereich von 5—10 Kapazitätseinheiten mit einem Zielwert von 50% konfiguriert. Die Lesekapazität wird ebenfalls im Bereich von 5—10 Kapazitätseinheiten mit einem Zielwert von 50% konfiguriert. Für die Lesekapazität legen Sie die Werte für `scale_out_cooldown` und `scale_in_cooldown` auf 60 Sekunden fest.

```
ALTER TABLE mykeyspace.mytable
WITH CUSTOM_PROPERTIES = {  
    'capacity_mode': {  
        'throughput_mode': 'PROVISIONED',  
        'read_capacity_units': 1,  
        'write_capacity_units': 1  
    }
} AND AUTOSCALING_SETTINGS = {
    'provisioned_write_capacity_autoscaling_update': {
        'maximum_units': 10,  
        'minimum_units': 5,  
        'scaling_policy': {
            'target_tracking_scaling_policy_configuration': {
                'target_value': 50
            }  
        }  
    },
    'provisioned_read_capacity_autoscaling_update': {  
        'maximum_units': 10,  
        'minimum_units': 5,  
        'scaling_policy': {  
            'target_tracking_scaling_policy_configuration': {  
                'target_value': 50,
                'scale_in_cooldown': 60,  
                'scale_out_cooldown': 60
            }  
        }  
    }
};
```

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

**Konfigurieren Sie eine bestehende Tabelle mit der automatischen Skalierung von Amazon Keyspaces mithilfe der AWS CLI**

Für eine bestehende Amazon Keyspaces-Tabelle können Sie mithilfe des `UpdateTable` Vorgangs die auto Skalierung für die Schreib- oder Lesekapazität der Tabelle aktivieren. 

Sie können den folgenden Befehl verwenden, um Amazon Keyspaces Auto Scaling für eine bestehende Tabelle zu aktivieren. Die Auto-Scaling-Einstellungen für die Tabelle werden aus einer JSON-Datei geladen. Für das folgende Beispiel können Sie die JSON-Beispieldatei von [auto-scaling.zip](samples/auto-scaling.zip) herunterladen und extrahieren`auto-scaling.json`, wobei Sie sich den Pfad zur Datei notieren. In diesem Beispiel befindet sich die JSON-Datei im aktuellen Verzeichnis. Informationen zu verschiedenen Dateipfadoptionen finden Sie unter [So laden Sie Parameter aus einer Datei](https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-parameters-file.html#cli-usage-parameters-file-how).

Weitere Informationen zu den im folgenden Beispiel verwendeten Auto Scaling-Einstellungen finden Sie unter[Erstellen Sie eine neue Tabelle mit automatischer Skalierung](autoscaling.createTable.md).

```
aws keyspaces update-table --keyspace-name mykeyspace --table-name mytable 
            \ --capacity-specification throughputMode=PROVISIONED,readCapacityUnits=1,writeCapacityUnits=1 
            \ --auto-scaling-specification file://auto-scaling.json
```

------