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à.
Eliminare una distribuzione da tavolo in streaming
Elimina una distribuzione tramite tabella di streaming quando non è più necessaria. L'eliminazione di una consegna interrompe la consegna dal flusso di origine alla destinazione. I dati già inviati alla tabella Iceberg non vengono rimossi.
Importante
L'eliminazione di una consegna è irreversibile. I record non consegnati nello stream non vengono consegnati. I dati già consegnati alla destinazione rimangono intatti e accessibili.
Utilizzo di Console di gestione AWS
-
Apri la console Kinesis all'indirizzohttps://console.aws.amazon.com/kinesis
, scegli Streaming tables, quindi scegli la distribuzione che desideri eliminare. -
Nella pagina dei dettagli della consegna, scegli Elimina.
-
Nella finestra di dialogo di conferma, conferma l'eliminazione. La consegna viene rimossa dall'elenco al termine dell'eliminazione.
Utilizzo di AWS CLI
Utilizza il comando delete-channel:
aws kinesis delete-channel \ --channel-arn "arn:aws:kinesis:us-east-1:111122223333:channel/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111"
Per evitare addebiti continui, elimina anche il ruolo IAM che hai creato per la consegna e, se non ti servono più, il bucket della tabella di destinazione e il bucket di coda con lettere non scritte. Per una procedura dettagliata di pulizia, consulta. Guida introduttiva alle tabelle di streaming
Nota
Uno stream non può essere eliminato mentre ha consegne attive. Per eliminare lo stream, elimina prima tutte le consegne ad esso allegate. Per trovarli, usali list-channels con un filtro stream. Consulta Elenca le consegne da tavolo in streaming.
Riferimento all'API: DeleteChannel consulta il riferimento all'API Amazon Kinesis Data Streams.