View a markdown version of this page

Migración de KCL 1.x a KCL 3.x - Amazon Kinesis Data Streams

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.

Migración de KCL 1.x a KCL 3.x

En este tema se explican las instrucciones para migrar a un consumidor de KCL 1.x a KCL 3.x. KCL 1.x utiliza clases e interfaces diferentes en comparación con KCL 2.x y KCL 3.x. Debe migrar el procesador de registros, la fábrica de procesadores de registros y las clases trabajadoras al KCL 2. x/3Primero formate.x compatible y siga los pasos de migración para la migración de KCL 2.x a KCL 3.x. Puede actualizar directamente de KCL 1.x a KCL 3.x.

importante

Se recomienda migrar a KCL 3.5 o una versión posterior, que utiliza el formato de tabla única de forma predeterminada para las nuevas migraciones. En primer lugar, migre su procesador de discos, su fábrica y sus clases trabajadoras al KCL 2. x/3Formato compatible.x siguiendo los pasos de esta página. A continuación, siga la ruta de migración de KCL 2.x a KCL 3.5. El formato de tabla única se habilita automáticamente para las nuevas migraciones desde la versión 2.x. Para obtener más información, consulte Formato de tabla única para KCL.

importante

No utilice las AWS SDK para Java versiones 2.27.19 a 2.27.23 con KCL 3.x. Estas versiones cuentan con un problema que provoca un error de excepción relacionado con el uso de DynamoDB por parte de KCL. Le recomendamos que utilice la AWS SDK para Java versión 2.28.0 o posterior para evitar este problema.