有人知道.NET中limit子句的解决方法吗?我不断收到错误429:您的提取文件太大,无法同步处理,因此需要在不更改查询过滤器的情况下限制结果集。
答案 0 :(得分:0)
很遗憾,limit
当前不适用于提取,仅适用于group_by
。您可以使用latest
参数(请参见extraction docs)来实现类似的目的;我必须研究将其添加到.NET SDK中的查询的确切语法,但是看起来应该可以使用更灵活的方法替代之一来实现。
也就是说,解决此问题的更好方法是使用更短的时间范围。这将减少提取所扫描事件的数量。然后,您可以运行一系列此类提取以获取所需的全部数据。例如,如果您当前正在一次调用中提取过去一周的数据,则可以尝试一次一次提取每一天。
仅供参考:我是Keen的首席平台架构师。