【问题标题】:Keen io limit clause for .net.net 的敏锐 io 限制子句
【发布时间】:2018-08-16 12:36:01
【问题描述】:

有人知道.NET 中限制子句的解决方法吗?我不断收到错误 429:您的提取太大而无法同步处理,需要在不更改查询过滤器的情况下限制结果集。

【问题讨论】:

  • Keen 文档提到这还没有为 .NET 实现,所以我正在寻找一种解决方法,如果有人有一个 [链接] (keen.io/docs/api/?c#order-by)

标签: keen-io keen-js


【解决方案1】:

很遗憾,limit 目前不能用于提取,只能用于group_by。您可以使用latest 参数(参见extraction docs)来实现类似的功能;我必须研究将其添加到 .NET SDK 中的查询的确切语法,但看起来应该可以使用更灵活的方法覆盖之一。

也就是说,解决此问题的更好方法是使用更短的时间范围。这将减少提取所扫描的事件数量。然后,您可以运行一系列此类提取以获取所需的完整数据。例如,如果您当前尝试在一次调用中提取过去一周的数据,您可以尝试每天提取一个。

仅供参考:我是 Keen 的首席平台架构师。

【讨论】:

  • 谢谢,“最新”适用于我的特定场景。如果为 .NET 实现 Limit 会很好,但 latest 是一个很好的解决方法,所以我可以显示结果而不是错误消息。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-24
相关资源
最近更新 更多