2

我在一个敏锐的集合中有大量消息,并希望通过使用 api 的分页将它们公开给我们的最终用户。是否可以在 Keen 中指定类似查询的偏移量?

我们之前有传统数据库,因此能够支持上述操作,并考虑转向 Keen,因为它更容易分析功能。

4

2 回答 2

5

无法对提取进行分页。

我们创建了 Extractions API,让您可以随时从 Keen IO 中获取事件数据。这是您的数据,我们相信您应该始终拥有对它的完全访问权限!将提取视为一种导出数据的方式,而不是一种查询数据的方式,您将开始了解提取的用途。

Keen 擅长收集和分析数据,但不擅长做数据库。如果您尝试以面向用户的实时方式使用提取,您将难以提供用户应得的用户体验。对于像您这样的用例,我们建议添加一个数据库层,将您的实体数据存储在 Keen 之外的某个地方。使用来自 Keen 的查询结果来增强实体数据,您将万事俱备。

我希望这有帮助!

于 2014-11-20T15:17:51.220 回答
3

Terry 的建议是合理的,但是如果您可以忍受分页的近似值,而不是考虑在不重叠的时间范围内发出多个请求。

例如,如果您想对超过一小时的数据进行分页,您可以一次提取超过 1 分钟的数据,直到达到所需的页面大小。您将跟踪您停止加载下一个“页面”的位置,依此类推。

于 2014-11-21T09:23:19.903 回答