【发布时间】:2014-03-08 04:03:11
【问题描述】:
我有一张桌子,上面写着一堆东西。该表中的每个实体都将具有告诉工作者角色将某些信息写入特定表的分区所需的信息。工作角色正在读取的表的同一分区中的实体可以一起批处理(将写入同一分区)。我不知道表中包含工作角色信息的分区键。有没有办法进行全表扫描,不会同时从不同分区抓取实体?
例如:
Partition Key| Row Key
========================
1 | X
1 | Y
1 | Z
2 | X
2 | Y
2 | Z
我想扫描该表并获取在对上述表进行表扫描时检索到的所有第一个分区,而不会渗入下一个分区。之后,worker 角色将根据读取的内容执行一些操作,然后继续到下一个分区并执行相同的操作。如果表存储在进行表扫描时无法抓取表中位于不同分区中的一组实体,那么我想我可以使用分页令牌的下一个分区属性来确定是否将从下一个分区读取新分区。
【问题讨论】: