以下方法可用于将实体集合批量插入为单个事务:
CloudTable.ExecuteBatch(TableBatchOperation batch)
如果在插入期间任何实体失败,则不会从集合中插入任何内容。这仅在插入一个分区时可用。
是否可以跨多个分区执行此类操作?
答案 0 :(得分:14)
没有。批处理中的所有实体必须具有相同的PartitionKey。如果您的实体具有不同的PartitionKeys,则它们需要分开进行批处理。有关实体批量交易的更多详细信息,请参阅此处:http://msdn.microsoft.com/en-us/library/windowsazure/dd894038.aspx。