Azure表存储上最大的TableQuery

时间:2017-10-17 14:26:14

标签: c# azure azure-table-storage

我想从天蓝色表中获取所有车辆,其状态为“完成”,并且我从列表中获取VehicleId(现在大约4k GUID)。

我已将ParitionKey和状态列的过滤器组合在一起,以获取所有已完成的车辆。现在我已经遍历了id列表,并且我已经使用“或”运算符添加了每个VehicleId。

i.e: ((PartitionKey = Vehicle) AND (Status = Complete)) AND ((VehicleId = xxxx.xxxx.xxxx.xxx OR VehicleId = xxxx.xxxx.xxxx.xxx) OR VehicleId = xxxx.xxxx.xxxx.xxx) etc.

这是我用来调用存储的查询(类型字符串)。

结果查询太大而无法存储在字符串类型中,因此它正在被剪切。 我想知道是否有任何方法可以使用这种查询来询问AzureStorage。 (期望的结果是使所有车辆达到最少的呼叫次数。)

0 个答案:

没有答案