我是Azure开发的新手(c#)。我想使用TableBatchOperation将一些实体插入Azure表。我使用实体的id作为分区键。但是,在批处理操作中,分区键必须相同。另一方面,我不想在循环中执行单个TableOperation,因为这将是性能瓶颈。任何人都可以建议任何解决方法如何将我的实体保存为具有不同分区键的批处理操作?
答案 0 :(得分:3)
没有办法做到这一点。分区键甚至存在的原因是Azure可以跨机器分发数据,而不需要在分区之间进行协调。系统的设计使得不同的分区不能在同一事务或操作中使用。