Я хотел бы некоторую помощь modelize моей проблемы в Esper:Cumulocity/Esper: Совокупный весь день/неделю/измерение месяца каждый день/неделю/месяц
Я создаю ИЗМЕРЕНИЕ несколько раз в день, в конце каждый день я хотел бы объединить все измерения этого типа, сгруппированные по источнику, созданному в этот день, и сделать подсчет и сумму и повторно ввести это в новые измерения. Я бы сделал то же самое в конце недели и в конце месяца.
Проблема в том, что я не знаю, как совместить выражение cron (например, каждый день в полночь), временное окно (чтобы сказать, что я хочу все событие прошедшего дня) и поток событий (до выберите измерения типа, который я хочу).
Спасибо за понимание.
Здравствуйте, TyrManuZ, спасибо за ваш ответ еще раз. Я подумал об этом, единственная проблема, с которой я столкнулся, заключается в том, что в случае перезагрузки сервера все данные в контексте будут потеряны, и поскольку у меня будет довольно длинный контекст (месяц), я думаю, что риск для него может быть слишком высоким. –
Cumulocity скоро поддержит esperha, которая восстановит состояние таких операторов после перезапуска сервера. Это решило бы проблему. – TyrManuZ
Только другая опция - запускать на 'pattern [каждый таймер: at (0,0, *, *, *, 0)]' и использовать функции для запроса всех данных из базы данных, а затем вычислять значения – TyrManuZ