11

以下方法可用于将实体集合作为单个事务批量插入:

CloudTable.ExecuteBatch(TableBatchOperation batch)

如果任何实体在插入期间失败,则不会从集合中插入任何内容。这仅在插入一个分区时可用。

是否可以跨多个分区做这样的事情?

4

1 回答 1

15

不可以。批次中的所有实体必须具有相同的 PartitionKey。如果您的实体具有不同的 PartitionKey,则它们需要分批。有关实体批量事务的更多详细信息,请参见此处:http: //msdn.microsoft.com/en-us/library/windowsazure/dd894038.aspx

于 2013-03-05T10:19:07.783 回答