View a markdown version of this page

Aktualisiere einen Stream - Amazon Kinesis Data Streams

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.

Aktualisiere einen Stream

Sie können die Details eines Streams mithilfe der Konsole von Kinesis Data Streams, der API von Kinesis Data Streams oder der AWS CLI aktualisieren.

Anmerkung

Sie können die serverseitige Verschlüsselung für vorhandene Streams oder für vor kurzem erstellte Streams aktivieren.

Verwenden der Konsole

So aktualisieren Sie einen Daten-Stream mit der Konsole
  1. Öffnen Sie die Amazon Kinesis-Konsole unter https://console.aws.amazon.com/kinesis/.

  2. Erweitern Sie in der Navigationsleiste die Regionsauswahl und wählen Sie eine Region aus.

  3. Wählen Sie den Namen des Streams in der Liste. Auf der Seite Stream Details (Stream-Details) werden eine Zusammenfassung der Stream-Konfiguration und Überwachungsinformationen angezeigt.

  4. Wählen Sie auf der Registerkarte Konfiguration die Option Kapazitätsmodus bearbeiten aus, um für einen Datenstrom zwischen den Modi On-Demand-Kapazität und Bereitgestellte Kapazität zu wechseln. Weitere Informationen finden Sie unter Wählen Sie den richtigen Modus zum Streamen.

    Wichtig

    Für jeden Datenstream in Ihrem AWS Konto können Sie innerhalb von 24 Stunden zweimal zwischen dem On-Demand-Modus und dem Bereitstellungsmodus wechseln.

  5. Für einen Datenstream im On-Demand-Modus mit aktiviertem On-demand Advantage-Modus können Sie den Warmdurchsatz so konfigurieren, dass die Aufnahmekapazität des Streams erhöht oder verringert wird.

    Um die Aufnahmekapazität zu erhöhen

    Wählen Sie auf der Registerkarte „Konfiguration“ die Option „Warmdurchsatz bearbeiten“ und geben Sie einen Zieldurchsatzwert (in MB/s) ein, der höher ist als die aktuelle Kapazität des Streams. Der Stream stellt sofort Kapazität bereit, die mindestens dem angegebenen warmen Durchsatz entspricht, und stellt so sicher, dass er den erwarteten Datenverkehr ohne Drosselung bewältigen kann. Wenn Sie beispielsweise für ein bevorstehendes Ereignis einen Spitzenwert von etwa 200 prognostizieren MB/s, setzen Sie den Warm-Throughput im MB/s Voraus ohne zusätzliche Kosten auf 200.

    Um die Aufnahmekapazität zu verringern

    Wenn der Stream deutlich über seinen Wert für warmen Durchsatz hinaus skaliert wurde, konfigurieren Sie den warmen Durchsatz auf diesen Wert oder einen niedrigeren Wert, um eine Herunterskalierung auszulösen. Der Stream wird auf den angeforderten Wert oder auf die Kapazität skaliert, die zur Unterstützung der Spitzenauslastung bei der Datenaufnahme innerhalb der letzten Stunde erforderlich ist, je nachdem, welcher Wert höher ist. Dadurch wird sichergestellt, dass der Stream immer über genügend Kapazität verfügt, um aktuelle Verkehrsmuster zu verarbeiten.

    Bei Verwendung von Warm Throughput fallen keine zusätzlichen Kosten an. Weitere Informationen finden Sie unter On-demand Funktionen und Anwendungsfälle im Advantage-Modus.

  6. Um für einen Datenstrom im Bereitstellungsmodus die Anzahl der Shards zu bearbeiten, wählen Sie auf der Registerkarte Konfiguration die Option Bereitgestellte Shards bearbeiten aus und geben Sie dann eine neue Shard-Anzahl ein.

  7. Um die serverseitige Verschlüsselung von Datensätzen zu aktivieren, wählen Sie im Abschnitt Server-side Verschlüsselung die Option Bearbeiten. Wählen Sie einen KMS-Schlüssel, der als Hauptschlüssel für die Verschlüsselung verwendet werden soll, oder verwenden Sie den Standard-Hauptschlüssel aws/kinesis, der von Kinesis verwaltet wird. Wenn Sie die Verschlüsselung für einen Stream aktivieren und Ihren eigenen AWS KMS Masterschlüssel verwenden, stellen Sie sicher, dass Ihre Producer- und Consumer-Anwendungen Zugriff auf den von Ihnen verwendeten AWS KMS Masterschlüssel haben. Informationen zum Zuweisen von Berechtigungen zu Anwendungen für den Zugriff auf einen benutzergenerierten AWS KMS -Schlüssel finden Sie unter Berechtigungen zur Verwendung von benutzergenerierten KMS-Schlüsseln.

  8. Zum Bearbeiten des Datenaufbewahrungszeitraums wählen Sie die Option Edit (Bearbeiten) im Abschnitt Data retention period (Datenaufbewahrungszeitraum) aus und geben dann den neuen Zeitraum ein.

  9. Wenn Sie benutzerdefinierte Metriken in Ihrem Konto aktiviert haben, wählen Sie die Option Edit (Bearbeiten) im Abschnitt Shard level metrics (Metriken auf Shard-Ebene) aus und geben anschließend Metriken für Ihren Stream an. Weitere Informationen finden Sie unter Überwachen Sie den Amazon Kinesis Data Streams Streams-Service mit Amazon CloudWatch.

Verwenden der API

Informationen zum Aktualisieren von Stream-Details mit der API finden Sie unter den folgenden Methoden:

Verwenden Sie den AWS CLI

Informationen zum Aktualisieren eines Streams mit dem finden Sie in der AWS CLI Kinesis-CLI-Referenz.

Verwenden Sie den update-stream-warm-throughput Befehl AWS CLI, um den warmen Durchsatz mit dem zu konfigurieren. Beispiel:

aws kinesis update-stream-warm-throughput \ --stream-arn arn:aws:kinesis:us-east-1:123456789012:stream/my-stream \ --warm-throughput-mi-bps=200

Um die Kapazität zu verringern, stellen Sie die Konfiguration warm-throughput-mi-bps auf den gleichen oder einen niedrigeren Wert um:

aws kinesis update-stream-warm-throughput \ --stream-arn arn:aws:kinesis:us-east-1:123456789012:stream/my-stream \ --warm-throughput-mi-bps=50

Der Stream wird auf den angeforderten Warmdurchsatz oder auf die Kapazität skaliert, die zur Unterstützung der letzten Spitzenauslastung bei der Datenaufnahme erforderlich ist, je nachdem, welcher Wert höher ist.