dynamoDbのbatchWriteItemのしきい値を設定する方法はありますか? TableWriteItemsが25個のアイテムに達した場合、データを挿入します(これはtableWriteItemsのサイズを確認することで可能ですが、私はここで探していますどのようなかなりの時間のためのバックエンドから25項目)DyanmoDb batchWriteItemの制限を設定する
です: - > TableWriteItemsこれら3つの条件のいずれかに達した場合:TIMELIMIT、itemSizeLimitまたはdataSizeLimitを、DynamoDBの
TableWriteItems testTableWriteItems = new TableWriteItems("TestTable");
for (int i = 1; i <= 25; i++) {
PrimaryKey primaryKey = new PrimaryKey();
primaryKey.addComponent("testId", testId.toString());
primaryKey.addComponent("testName", "testbatch"+i);
Item item = new Item().withPrimaryKey(primaryKey);
testTableWriteItems.addItemToPut(item);
}
BatchWriteItemOutcome outcome = dynamoDB.batchWriteItem(testTableWriteItems);