Cette erreur survient lorsque la table de données possède un index de recherche et que son délai de conservation (TTL) est inférieur à celui de l'index.
Description du problème
Le message d'erreur suivant s'affiche lors de la modification du TTL d'une table de données :
[table ttl] must be bigger than or equal search index ttl
Cause
La table de données dispose d'un index de recherche. Tablestore exige que le TTL de la table soit supérieur ou égal à celui de l'index de recherche. Un TTL de table plus court amène l'index à référencer des données déjà expirées.
Solution
Choisissez une solution selon votre configuration TTL actuelle :
TTL de la table < TTL de l'index de recherche — Réduisez d'abord le TTL de l'index de recherche, puis modifiez le TTL de la table. Pour plus d'informations, consultez la rubrique Spécifier le TTL d'un index de recherche. Pour en savoir plus sur les paramètres de TTL de la table, voir la rubrique Versions des données et TTL.
TTL de la table ≥ TTL de l'index de recherche — Modifiez directement le TTL de la table. Pour plus d'informations, consultez la rubrique Versions des données et TTL.