View a markdown version of this page

Cotas e limites de entrega - 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á.

Cotas e limites de entrega

As tabelas a seguir descrevem as cotas e as restrições de entrega para tabelas de streaming e entrega do Amazon S3 no Amazon Kinesis Data Streams.

Cotas de recurso

Recurso Padrão Ajustável Observações
Entregas por stream 2 Não Uma entrega para tabelas de streaming no Apache Iceberg e uma entrega para um bucket Amazon S3 de uso geral.
Transmissões por entrega 1 Não Cada entrega lê exatamente um stream.
Tabelas por entrega 1 Não Cada entrega é gravada em exatamente uma tabela de destino.
nota

O número de entregas em uma conta é limitado pela cota de On-Demand streams por conta por região, porque cada stream pode ter no máximo duas entregas. Para saber a cota de streams por conta, consulte. Cotas e limites

Limites de API

Limite Padrão Observações
Taxa de aceleração da API (por conta por região) 5 transações por segundo (TPS) Aplica-se às operações da API do plano de controle.
ListChannels máximo de resultados por página 100 Use tokens de paginação para recuperar resultados adicionais.

Restrições de entrega

As seguintes restrições se aplicam a todas as configurações de entrega:

  • As entregas suportam a entrega somente com anexos. Os registros não podem ser atualizados ou excluídos no destino.

  • A entrega de dados não oferece suporte à entrega entre regiões para nenhum dos tipos de destino. O stream do Kinesis Data Streams e o destino devem estar na mesma região.

  • A entrega de tabelas de streaming (Apache Iceberg) não oferece suporte à entrega entre contas. O stream de origem, o bucket de tabela do S3 de destino e o AWS Glue Schema Registry devem estar todos iguais. Conta da AWS

  • Para entrega geral do Amazon S3, somente o bucket de destino pode estar em um local diferente Conta da AWS. O canal e seu fluxo de origem devem estar na mesma conta.

  • Nenhuma transformação é aplicada aos dados. Os registros são entregues no estado em que se encontram do stream até o destino.

  • A entrega de dados não suporta a evolução do esquema. A alteração do esquema exige a exclusão e a recriação da entrega.

  • As entregas não preenchem os dados existentes. Somente os registros gravados no stream após a entrega atingir o estado ATIVO são entregues.

  • Cada entrega cria uma nova tabela no destino. Você não pode entregar em uma tabela existente.

  • O stream de origem do Kinesis Data Streams deve estar no modo de capacidade On-Demand Standard ou On-Demand Advantage. O modo provisionado não é suportado.

Restrições de atualização

Somente as seguintes propriedades podem ser atualizadas em uma entrega existente:

  • DataFreshnessInSeconds

  • LoggingConfiguration

Todas as outras propriedades de configuração são imutáveis após a criação. Para alterar qualquer outra configuração, você deve excluir a entrega existente e criar uma nova com a configuração desejada.