Este error ocurre cuando la tabla de datos tiene un índice de búsqueda y el tiempo de vida (TTL) de la tabla está configurado con un valor menor que el TTL del índice de búsqueda.
Descripción del problema
A continuación se muestra el error que aparece al modificar el TTL de una tabla de datos:
[table ttl] must be bigger than or equal search index ttl
Causa
La tabla de datos cuenta con un índice de búsqueda. Tablestore exige que el TTL de la tabla sea mayor o igual que el TTL del índice de búsqueda. Un TTL de tabla más corto provoca que el índice haga referencia a datos que ya han caducado.
Solución
Elija una solución según su configuración actual de TTL:
TTL de tabla < TTL del índice de búsqueda: reduzca primero el TTL del índice de búsqueda y después modifique el TTL de la tabla. Para obtener más detalles, consulte Specify the TTL of a search index. Para más información sobre la configuración del TTL de la tabla, consulte Data versions and TTL.
TTL de tabla ≥ TTL del índice de búsqueda: modifique directamente el TTL de la tabla. Para obtener más información, consulte Data versions and TTL.