データテーブルからすべてのデータを削除するには、データテーブルを削除して同じスキーマでデータテーブルを作成するか、データテーブル内のすべての行のプライマリキーをクエリし、プライマリキーに基づいて行を削除します。
データテーブルを削除し、同じスキーマでデータテーブルを作成する
Tablestore SDK を使用して DeleteTable オペレーションを呼び出すか、Tablestore コンソールを使用してデータテーブルを削除できます。データテーブルを削除した後、同じスキーマでデータテーブルを作成する必要があります。
説明データテーブルに検索インデックスが作成されている場合は、データテーブルを削除する前に検索インデックスを削除する必要があります。詳細については、検索インデックスの削除 を参照してください。
インデックスを削除した後にインデックスを使用する場合は、データテーブルを作成した後に、データテーブルに対して同じスキーマでインデックスを作成できます。詳細については、検索インデックスの作成 および 使用方法 を参照してください。
データテーブル内のすべての行のプライマリキーをクエリし、行を削除する
Tablestore SDK を使用して GetRange オペレーションを呼び出すことで、データテーブル内のすべての行のプライマリキーをクエリできます。その後、BatchWriteRow オペレーションまたは DeleteRow オペレーションを呼び出して行を削除できます。