今天早上我們遇到了一個問題,它在敏銳的(其中496個)中創建了重複事件並試圖刪除它們。我有一個提取查詢只返回這些事件。如果我在這一週的時間內運行,刪除返回一個錯誤:刪除少量Keen IO事件時出現「事件過多」錯誤
{"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)數組。但是,時間範圍內的更多事件與過濾器不匹配。
讓我感到震驚的是,最初我在過去的兩天(或一週)內運行刪除作爲時間範圍,並返回錯誤響應,因爲時間範圍內有超過100,000個事件。
如果縮小時間範圍,我想確保它只刪除我的過濾器中的ID列表,而不是時間範圍內的所有事件。