Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Предложения по новому функционалу. Пожелания по доработке. Копилка идей.

Модератор: Модераторы

Закрыто
Kvashnin
Опытный пользователь
Сообщения: 1844
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Kvashnin » 15 май 2018, 09:31

Продолжение темы: Создание дублей НС при регулярном импорте данных с пульта Луч-МК

Прошу сообщить Ваше решение и сроки реализации. Очень уж старая тема.
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Аватара пользователя
Евгений Николаенко
Главный воспитатель
Главный воспитатель
Сообщения: 4504
Зарегистрирован: 03 фев 2010, 03:52
Откуда: Торонто, Канада

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК

Сообщение Евгений Николаенко » 06 июл 2018, 18:39

Позвольте уточнить (для протокола): НС были закрыты, а не удалены, так? И при повторном запуске диагностики за весь период они были переоткрыты, да?

Можете приложить протокол такой НС?
Блог разработчиков ЛЭРС Учёт:
http://blog.lers.ru
Kvashnin
Опытный пользователь
Сообщения: 1844
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК

Сообщение Kvashnin » 06 дек 2018, 14:22

Извиняюсь за паузу, не стояло оповещение об этой теме.

Проверил.
Вот состояние до эксперимента, по точке Д/с Елочка - ввод №2
old.png
После этого закрыл НС, именно закрыл, не удалил, и импортировал файл со старыми данными, только суточный архив, на скрине ниже видно, что данные заканчиваются 29/08. Настройки модуля также видны
modul.png
После импорта НС снова появились, за август
new.png
Вывод. НС были повторно переоткрыты.

Также прикладываю архив с папкой архива с пульта.
Евгений Николаенко писал(а):Можете приложить протокол такой НС?
А вот протокол НС я не приложу, так как не знаю, что это такое :-):
Вложения
62153311.rar
(6.68 КБ) 2 скачивания
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Kvashnin
Опытный пользователь
Сообщения: 1844
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК

Сообщение Kvashnin » 11 дек 2018, 11:33

?
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Аватара пользователя
Антон Чичков
Администратор
Администратор
Сообщения: 5540
Зарегистрирован: 16 мар 2010, 07:04
Откуда: Хабаровск

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК

Сообщение Антон Чичков » 11 мар 2019, 05:14

Предлагаю добавить переключатель "Данные за отсутствующие периоды" и импортировать только те данные, которых ещё нет в БД. Соответственно, диагностика по ним не запустится.
Такой вариант подойдёт?
Kvashnin
Опытный пользователь
Сообщения: 1844
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Kvashnin » 11 мар 2019, 23:42

А разве переключатель "Только недостающие данные" не то же самое делает?

Ведь изначально вопрос в том, что импортируется только часть данных, а диагностика ведется по всему периоду.
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Аватара пользователя
Антон Чичков
Администратор
Администратор
Сообщения: 5540
Зарегистрирован: 16 мар 2010, 07:04
Откуда: Хабаровск

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Антон Чичков » 13 мар 2019, 15:32

На самом деле флажок влияет только на то, будут ли перезаписаны данные в БД если они уже есть за какие-то дни. Например, можно импортировать данные с этим флажком за месяц, и будут заполнены только "Дырки" в пределах этого месяца.

При ручном опросе этот флажок отвечает ещё и за формирование интервалов, но при импорте - только за перезапись. Думаю, мы его переименуем в "Перезаписать существующие данные".
Kvashnin
Опытный пользователь
Сообщения: 1844
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Kvashnin » 13 мар 2019, 15:47

:-):
А зачем? Вроде до сих пор никто не путался. Т.е. название флажка понятное. При это привычную логику работы вы инвертируете:

Сейчас при неактивном флажке "Только недостающие данные" перезаписываются данные.

А Ваше название предполагает, что при активном флажке "Перезаписать существующие данные" данные перезапишутся. :ny_tik:

И почему то, что программа анализирует на наличие НС больший диапазон времени, чем импортирует Вы решаете переименованием флажка? или добавлением нового :-):

Я потерял логику Ваших рассуждений
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Аватара пользователя
Антон Чичков
Администратор
Администратор
Сообщения: 5540
Зарегистрирован: 16 мар 2010, 07:04
Откуда: Хабаровск

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Антон Чичков » 13 мар 2019, 16:21

Флажок при опросе и при импорте "работает" по разному, хотя называется на интерфейсе одинаково. Физически изнутри это разные настройки и функции системы. Сейчас они ведут себя именно так как проектировалось. Вы выбираете интервал, за который данные будут проанализированы и сохранены. И устанавливаете признак того, что данные требуется перезаписать если они уже есть в БД за какие-то дни.

Я уже понял, что предложенное решение будет непонятно для пользователей. Мы обдумаем другие варианты решения вопроса.
Kvashnin
Опытный пользователь
Сообщения: 1844
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Kvashnin » 20 сен 2019, 22:36

А что с этой темой? Забылась?
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Kvashnin
Опытный пользователь
Сообщения: 1844
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Kvashnin » 03 окт 2019, 14:17

Up
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Аватара пользователя
Антон Чичков
Администратор
Администратор
Сообщения: 5540
Зарегистрирован: 16 мар 2010, 07:04
Откуда: Хабаровск

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Антон Чичков » 15 ноя 2019, 06:10

Не забылась, но пока решить её правильным способом мы не можем. Всё упирается в то, что нельзя получить интервалы, которые бы мы опрашивали, без реализации настройки автоопроса. Чтобы это сделать, нам нужно провести переработку этого блока, что довольно сложно, так как от него зависят многие компоненты системы.

Сейчас мы постепенно проводим эти работы в рамках изменения архитектуры сервера, но сколько ещё их будет пока сказать, к сожалению, сложно.
Kvashnin
Опытный пользователь
Сообщения: 1844
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Kvashnin » 08 фев 2020, 14:23

А что с этой темой?
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Kvashnin
Опытный пользователь
Сообщения: 1844
Зарегистрирован: 29 окт 2014, 11:33
Откуда: Екатеринбург

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Kvashnin » 05 май 2020, 12:07

А что с этой темой?
Оборудование ЛЭРС GSM в Екатеринбурге: ООО ТЭКО-МК
Аватара пользователя
Антон Чичков
Администратор
Администратор
Сообщения: 5540
Зарегистрирован: 16 мар 2010, 07:04
Откуда: Хабаровск

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Антон Чичков » 07 май 2020, 08:46

Пока мы не можем решить вопрос правильно и радикально. А именно, нужно определить периоды для импорта и запустить диагностику только для них.
Эту информацию сейчас получить крайне трудно, и пока единственный для этого способ - настраивать автоопрос.

Мы ведём переработку системы, чтобы отвязать данные от автоопроса, но процесс очень тяжёлый, поэтому, точную дату завершения назвать пока сложно.
Аватара пользователя
Антон Чичков
Администратор
Администратор
Сообщения: 5540
Зарегистрирован: 16 мар 2010, 07:04
Откуда: Хабаровск

Re: Дубли НС при регулярном импорте данных с пульта Луч-МК [7653]

Сообщение Антон Чичков » 24 июл 2020, 05:36

Работы по большей части закончены, поэтому в версии 3.36 мы внесём изменения в алгоритм импорта, чтобы он игнорировал уже существующие данные перед запуском диагностики.
Закрыто