Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Aggiorna uno stream
È possibile aggiornare i dettagli di un flusso utilizzando la console del flusso di dati Kinesis, l'API del flusso di dati Kinesis o la AWS CLI.
Nota
Puoi abilitare la crittografia lato server per flussi esistenti o per flussi che hai creato di recente.
Eliminare con la console
Aggiornamento di un flusso di dati tramite la console
-
Apri la console Amazon Kinesis all'indirizzo https://console.aws.amazon.com/kinesis/
. -
Nella barra di navigazione, espandere il selettore delle regioni e selezionare una regione.
-
Selezionare il nome del flusso nell'elenco. La pagina Stream Details (Informazioni flusso) visualizza un riepilogo della configurazione del flusso e informazioni sul monitoraggio.
-
Per passare dalla modalità di capacità on demand a quella assegnata per un flusso di dati, scegli Modifica modalità di capacità nella scheda Configurazione. Per ulteriori informazioni, consulta Scegli la modalità giusta per lo streaming.
Importante
Per ogni flusso di dati nel tuo AWS account, puoi passare dalla modalità on-demand a quella con provisioning due volte nell'arco di 24 ore.
-
Per un flusso di dati in modalità on-demand con la modalità On-demand Advantage abilitata, puoi configurare la velocità effettiva elevata per aumentare o diminuire la capacità di acquisizione dello stream.
Per aumentare la capacità di acquisizione
Nella scheda Configurazione, scegli Edit warm throughput e inserisci un valore di throughput target (in MB/s) superiore alla capacità attuale dello stream. Lo stream fornisce immediatamente la capacità almeno alla velocità effettiva massima specificata, assicurando che sia in grado di gestire il traffico previsto senza limitazioni. Ad esempio, se prevedi che un evento imminente raggiunga il picco intorno ai 200 MB/s, imposta in MB/s anticipo la velocità effettiva su 200 senza costi aggiuntivi.
Per ridurre la capacità di ingestione
Se il flusso è aumentato notevolmente oltre il suo valore di throughput elevato, riconfigura il throughput caldo su tale valore o su un valore inferiore per attivare una riduzione. Lo stream viene scalato in base al numero richiesto o alla capacità necessaria per supportare il picco di utilizzo dei dati rilevato nell'ultima ora, a seconda di quale sia il valore più elevato. Ciò garantisce che lo stream mantenga sempre una capacità sufficiente per gestire i modelli di traffico recenti.
L'utilizzo della velocità effettiva non comporta alcun costo aggiuntivo. Per ulteriori informazioni, consulta On-demand Caratteristiche e casi d'uso della modalità Advantage.
-
Per un flusso di dati con la modalità assegnata, per modificare il numero di partizioni, scegli Modifica partizioni assegnate nella scheda Configurazione, quindi inserisci un nuovo numero di partizioni.
-
Per abilitare la crittografia lato server dei record di dati, scegli Modifica nella sezione crittografia. Server-side Scegliete una chiave KMS da utilizzare come chiave principale per la crittografia o utilizzate la chiave master predefinita aws/kinesis, gestita da Kinesis. Se abiliti la crittografia per uno stream e utilizzi la tua chiave AWS KMS master, assicurati che le applicazioni di produzione e consumo abbiano accesso alla chiave AWS KMS master che hai utilizzato. Per assegnare le autorizzazioni a un'applicazione e accedere a una chiave AWS KMS generata dall'utente, consultare Autorizzazioni per l'utilizzo di chiavi KMS generate dall'utente.
-
Per modificare il periodo di ritenzione dei dati, selezionare Edit (Modifica) nella sezione Data retention period (Periodo di ritenzione dei dati) e immettere un nuovo periodo di ritenzione dei dati.
-
Se sono stati attivati i parametri personalizzati nell'account, selezionare Edit (Modifica) nella sezione Shard level metrics (Parametri a livello di shard) e specificare i parametri per il flusso. Per ulteriori informazioni, consulta Monitora il servizio Amazon Kinesis Data Streams con Amazon CloudWatch.
Eliminare con l’API
Per aggiornare le informazioni sul flusso utilizzando l'API, consulta i seguenti metodi:
-
UpdateStreamWarmThroughput— Quando On-demand Advantage è abilitato per un account, utilizza questa API per configurare la velocità effettiva per uno streaming su richiesta. Quando passi uno stream dalla modalità Provisioned alla On-demand modalità utilizzando l'UpdateStreamModeAPI, puoi anche impostare un throughput elevato.
Usa il AWS CLI
Per informazioni sull'aggiornamento di uno stream utilizzando il AWS CLI, consulta il riferimento alla CLI di Kinesis.
Per configurare la velocità effettiva elevata utilizzando AWS CLI il comando. update-stream-warm-throughput Ad esempio:
aws kinesis update-stream-warm-throughput \ --stream-arn arn:aws:kinesis:us-east-1:123456789012:stream/my-stream \ --warm-throughput-mi-bps=200
Per ridurre la capacità, riconfigurate warm-throughput-mi-bps lo stesso valore o un valore inferiore:
aws kinesis update-stream-warm-throughput \ --stream-arn arn:aws:kinesis:us-east-1:123456789012:stream/my-stream \ --warm-throughput-mi-bps=50
Lo stream è scalabile in base alla velocità effettiva richiesta o alla capacità necessaria per supportare i recenti picchi di utilizzo dei dati acquisiti, a seconda di quale sia il valore più elevato.