Esse erro ocorre quando a tabela de dados possui um search index e o time to live (TTL) da tabela é definido como um valor menor que o TTL do search index.
Descrição do problema
O seguinte erro ocorre ao modificar o TTL de uma tabela de dados:
[table ttl] must be bigger than or equal search index ttl
Causa
A tabela de dados possui um search index. O Tablestore exige que o TTL da tabela seja maior ou igual ao TTL do search index. Um TTL de tabela menor faz com que o índice referencie dados já expirados.
Solução
Escolha uma resolução com base na configuração atual do TTL:
TTL da tabela < TTL do search index — Reduza o TTL do search index primeiro e, em seguida, modifique o TTL da tabela. Para mais detalhes, consulte Especificar o TTL de um search index. Para informações sobre as configurações de TTL da tabela, consulte Versões de dados e TTL.
TTL da tabela ≥ TTL do search index — Modifique o TTL da tabela diretamente. Para mais informações, consulte Versões de dados e TTL.