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

Tablestore:BatchWriteRow を使用して一度に 100 件のデータエントリを送信するときに OTSParameterInvalid が報告された場合はどうすればよいですか?

最終更新日:Dec 28, 2024

問題の説明

BatchWriteRow を使用して一度に 100 件のデータエントリを送信すると、以下のような出力が表示されます。
ErrorCode: OTSParameterInvalid, ErrorMessage: 入力パラメーターが無効です。

原因

考えられる原因は、1 つのバッチ操作を同じ行に対して繰り返し実行できないことです。同じ行に対して操作が繰り返し実行されると、エラーが発生します。

解決策

100 を 1 に変更して、一度に 1 つのデータエントリを送信します。その他のコードは変更しないでください。