Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cambiar las particiones de un flujo
importante
Puede volver a fragmentar su transmisión mediante. UpdateShardCountAPI También puede seguir realizando las divisiones y las fusiones como explicamos aquí.
Amazon Kinesis Data Streams permite efectuar cambios en las particiones, lo que le implica ajustar el número de particiones de la secuencia para adaptarse a los cambios en la velocidad del flujo de datos en la secuencia. Los cambios en las particiones se consideran operaciones avanzadas. Si es la primera vez que utiliza Kinesis Data Streams, vuelva a este tema después de familiarizarse con todos los demás aspectos de Kinesis Data Streams.
Existen dos tipos de operaciones de cambio de los fragmentos: división de fragmento y fusión de fragmentos. En una división, se divide un único fragmento en dos fragmentos. En una fusión, se combinan dos fragmentos en un único fragmento. Los cambios en los fragmentos siempre se realizan en pares, es decir, no se puede dividir en más de dos fragmentos en una sola operación y no se pueden fusionar más de dos fragmentos en una sola operación. El fragmento o par de fragmentos sobre los que actúa la operación de cambio se denominan fragmentos principales. El fragmento o par de fragmentos que surge como resultado de la operación de cambio se denominan fragmentos secundarios.
La división aumenta el número de fragmentos en la secuencia, y por tanto incrementa la capacidad de datos de la misma. Dado que se le cobrará por fragmento, la división aumenta el costo de su secuencia. Del mismo modo, la fusión reduce el número de fragmentos en la secuencia, y por tanto disminuye la capacidad de datos y el costo de la misma.
Los cambios en los fragmentos suele realizarlos una aplicación administrativa distinta de las aplicaciones productoras (put) y consumidoras (get). Una aplicación administrativa de este tipo supervisa el rendimiento general de la transmisión en función de las métricas proporcionadas por Amazon CloudWatch o en función de las métricas recopiladas de los productores y los consumidores. La aplicación administrativa también necesita un conjunto de IAM permisos más amplio que el de los consumidores o los productores, ya que los consumidores y los productores normalmente no deberían necesitar acceder al material APIs utilizado para la refragmentación. Para obtener más información sobre IAM los permisos para Kinesis Data Streams, Control del acceso a los recursos de Amazon Kinesis Data Streams mediante IAM consulte.
Para más información sobre cambios en las particiones, consulte ¿Cómo puedo cambiar el número de particiones abiertas en Kinesis Data Streams?