すべてのプロダクト
Search
ドキュメントセンター

Tablestore:データテーブルのTTLを変更するときに「[table ttl] must be bigger than or equal search index ttl」というエラーメッセージが返される場合の対処方法

最終更新日:Dec 28, 2024

データテーブルの有効期限 (TTL) を変更する場合は、テーブルの新しい TTL が、データテーブルに対して作成された検索インデックスの TTL 以上であることを確認してください。

問題の説明

データテーブルのTTLを変更すると、次のエラーが発生します。

[table ttl] must be bigger than or equal search index ttl

原因

テーブルに検索インデックスが作成されています。テーブルのTTLは、検索インデックスのTTL以上である必要があります。

解決策

テーブルのTTLが検索インデックスのTTLよりも小さいかどうかを確認します。

  • テーブルのTTLが検索インデックスのTTLよりも小さい場合は、テーブルのTTLを変更する前に、検索インデックスのTTLを減らす必要があります。詳細については、検索インデックスのTTLを指定するおよびデータバージョンとTTLを参照してください。

  • テーブルのTTLが検索インデックスのTTL以上である場合は、テーブルのTTLを直接変更できます。詳細については、データバージョンとTTLを参照してください。