无论如何通过GetSharedAccessSignature对来自Azure表存储的数据执行部分检索(分页)?

时间:2017-12-14 17:02:38

标签: javascript azure-table-storage

我有基于浏览器的仪表板,目前通过SharedTokens直接从Azure Table Storage请求大量数据。他们事先从我们的Web API服务器调用GetSharedAccessSignature调用获得的标记。

对令牌和随后的存储数据的调用/每分钟/获取已添加到表存储的最新数据

我想尽可能减少对API服务器的调用量,并提供长时间“足够好”的令牌,而不仅仅是几分钟。这可以通过扩展PK和RK范围轻松完成。

但是,如果PK和RK范围的呼叫当前返回1分钟的数据,将来他们将开始返回大量数据,因为仪表板长时间保持打开状态。 / p>

因此问题:浏览器是否有办法仅从对表存储的共享访问查询中检索几行数据?

1 个答案:

答案 0 :(得分:0)

您可以在请求Url中指定$top,以限制每页返回的最大结果。

在此处查找有关REST API的更多详细信息:https://docs.microsoft.com/en-us/rest/api/storageservices/query-entities