View a markdown version of this page

Atualizar um canal - Amazon Managed Streaming for Apache Kafka

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á.

Atualizar um canal

Você pode modificar somente o intervalo de atualização dos dados (DataFreshnessInSeconds, 300—900).

Importante

Você não pode atualizar o tópico de origem, o formato de entrada, o esquema, a configuração de destino ou a função de execução do serviço de um canal existente. Para alterar essas configurações, exclua o Canal e crie um novo.

Usar o AWS Console de Gerenciamento

  1. Abra o console do Amazon MSK em https://console.aws.amazon.com/msk/home? region=us-east-1#/home/.

  2. No painel de navegação, escolha Clusters.

  3. Escolha o nome do seu cluster provisionado pelo Amazon MSK com os corretores Express.

  4. Escolha a guia Canal.

  5. Selecione o canal a ser atualizado e escolha Editar atualização de dados.

  6. Modifique a atualização dos dados (5 a 15 minutos) e escolha Salvar alterações.

Usar o AWS CLI

Use o campo de atualização que corresponda ao tipo de destino do canal — --s3-destination-update para um destino S3.

aws kafka update-channel \ --cluster-arn "arn:aws:kafka:us-east-1:123456789012:cluster/my-express-cluster/abc123" \ --channel-arn "arn:aws:kafka:us-east-1:123456789012:channel/my-express-cluster/abc123/orders-s3-channel" \ --s3-destination-update '{ "DataFreshnessInSeconds": 600 }'

Resposta:

{ "ChannelArn": "arn:aws:kafka:us-east-1:123456789012:channel/my-express-cluster/abc123/orders-s3-channel", "ClusterOperationArn": "arn:aws:kafka:us-east-1:123456789012:cluster-operation/my-express-cluster/abc123/..." }
nota

Uma 200 resposta indica que a atualização foi aceita; o Canal faz a transição UPDATING e retorna ACTIVE quando concluído. Acompanhe o progresso com ClusterOperationArn o.

Referência de API — veja UpdateChannel na Referência de API do Amazon MSK.