【发布时间】:2025-11-23 22:40:01
【问题描述】:
今天早上我们遇到了一个问题,它在热衷中创建了重复事件(其中 496 个)并试图删除它们。我有一个提取查询,它只返回那些事件。如果我在本周的时间段内运行它,删除会返回错误:
{"message": "There are too many events to perform this operation. You cannot delete a collection that has over 1000000 events. Your collection currently has 4834812 events.", "error_code": "TooManyEventsError”}
我已将提取的时间范围缩小到过去 12 小时,并获得了预期的 496 个事件....对于将其切换为删除有点紧张。
我想清理这些事件,但要确保我不会删除我想要保留的事件……。
用于提取和(即将执行)删除的过滤器有一组我想删除的敏锐 ID (keen.id)。但是,时间范围内还有更多事件与过滤器不匹配。
让我感到震惊的是,最初我在过去 2 天(或一周)内运行删除作为时间范围,它返回和错误响应,因为时间范围内有超过 100,000 个事件。
如果我缩小时间范围,我想确保它只删除过滤器中的 ID 列表,而不是时间范围内的所有事件。
【问题讨论】:
标签: javascript http events keen-io