View a markdown version of this page

Excluir uma entrega de tabela de streaming - Amazon Kinesis Data Streams

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Excluir uma entrega de tabela de streaming

Exclua uma entrega de tabela de streaming quando não precisar mais dela. A exclusão de uma entrega interrompe a entrega do fluxo de origem para o destino. Os dados já entregues à tabela Iceberg não são removidos.

Importante

A exclusão de uma entrega é irreversível. Registros não entregues no stream não são entregues. Os dados já entregues ao destino permanecem intactos e acessíveis.

Usar o Console de gerenciamento da AWS

  1. Abra o console do Kinesis emhttps://console.aws.amazon.com/kinesis, escolha Tabelas de streaming e escolha a entrega que você deseja excluir.

  2. Na página de detalhes da entrega, escolha Excluir.

  3. Na caixa de diálogo de confirmação, confirme a exclusão. A entrega é removida da lista quando a exclusão é concluída.

Usar o AWS CLI

Use o comando delete-channel:

aws kinesis delete-channel \ --channel-arn "arn:aws:kinesis:us-east-1:123456789012:channel/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111"

Para evitar cobranças contínuas, exclua também a função do IAM que você criou para a entrega e, se não precisar mais delas, o intervalo da tabela de destino e o intervalo da fila de cartas mortas. Para obter um passo a passo completo sobre a limpeza, consulte. Começando com tabelas de streaming

nota

Um stream não pode ser excluído enquanto tiver entregas ativas. Para excluir o stream, primeiro exclua todas as entregas anexadas a ele. Para encontrá-los, use list-channels com um filtro de fluxo. Consulte Listar entregas de tabelas de streaming.

Referência da API — veja DeleteChannel na Referência da API do Amazon Kinesis Data Streams.