Какие-то странные ответы.
Ну, со вторым пунктом, по большому счёту, соглашусь - неаккуратненько. Просто эта кнопка подразумевает ручной режим сжатия истории и я первый раз вообще слышу, что кто-то ей пользуется. ещё раз советую присмотреться к модулю оптимайзер, если есть проблемы с объёмами. Он гибко настраивается и по расписанию работает. если и он не поможет, стоит, наверное, ревизию своих исторических свойств провести
Поставил оптимайзер. Решил посмотреть на одной из историей как он работает. Поудалял вообще непонятно как данные. Т.е. от какой-то балды. Так оптимизировать историю, значит ее вообще не иметь.
У меня например есть история по включению и выключению котла в определенное время и квт. В эту историю попадает расход электроэнергии в киловатах и удаление в какой-то непонятной последовательности данных, приводит в потерю рельных данных расхода электроэнергии. Соответственно потеря данных по каким-то суммам, максимуму и т.д. совершенно не подходит. Походу придется самому писать оптимизатор для истории.
ну рассмотрите датчик температуры, например, в морозилке. датчик показывает -18 с датой месяц назад, глядя на эту запись, единственную, вы можете сказать, что сейчас морозилка работает, а датчик не сломался?
кстати, желаемое поведение истории с записью только первого значения вы можете организовать у себя в системе, установив валидацию на свойство с историей, блокирующую запись повторов
Кстати повторные данные друг за другом как были, так и остались. Короче оптимайзер вообще не понятно по какому принципу оптимизирует.
Странно как-то вы рассуждаете. Почему датчик должен показывать постоянно 18 градусов целый месяц, если показания постоянно меняются? Я вам объясняю, что незачем повторять одинаковые записи друг за другом, а не удалять разные данные. Т.е. например:
2023-11-23 16:17:37 6.0
2023-11-23 16:15:58 6.0
2023-11-23 16:15:46 1.5
2023-11-23 16:15:36 0.0
2023-11-23 15:32:41 0.0
2023-11-23 15:32:29 1.5
2023-11-23 15:31:54 1.5
2023-11-23 15:31:42 0.0
Вот в 15:31:54 включился котел на 1,5 квт, потом идет непонятное повторение в 15:32:29. Потом он выключается и через какое-то время опять повторение выключения. Вторые повторы не нужны. А оптимизатор удаляет как раз первые показания, а оставляет неверные вторые.
резюме
по 1 п. не согласен
по 2 п. согласен
у меня всё
повторы можно не писать самому, в бз ака база знаний статья про фильтрацию
оптимайзер модуль даже если его настроили верно (а часто он у многих дрочит вхолостую) ломает своими алгоритмами верные значения и если после этого анализировать кривыми историческими функциями, то чудеса на виражах '(
п.с. берете, разбираетесь и правите как правильно ;)
модуль optimizer вообще превратил историю в непонятную среднюю без каких либо настроек. Просто установил и забыл про него. Долго не мог понять что происходит с историей. В итоге удалил и все нормализовалось. Короче с историей полная фигня.
Короче optimizer поломал всю историю больше чем за месяц, как писал выше Logrus. Если нужны точные данные в истории, никому не советую использовать этот модуль. Иначе придется распрощаться с этими данными навсегда.
Please login to leave comments. Join us!