Архивный тренд - компонент системы, который может работать отдельно как самостоятельный элемент для анализа архивных данных.

 

Тренд просмотра архивных данных           Тренд просмотра архивных данных

 

 

Архивный тренд умеет:

  • Отображать набор из одной или нескольких кривых заданный разработчиком
  • Визуальное управление кривыми: параметрами стиля, видимостью на тренде
  • По каждой кривой выводится статистика - сколько реальных точек получил тренд по данному диапазону из базы
  • Визир для определения значений по конкретным меткам времени
  • Ручной ввод границ временного диапазона с возможностью перемещения на большой и малый шаг смещения вправо и влево, который задает разработчик сам
  • Возможность печати тренда с легендой по кривым согласно текущей позиции визира, возможность быстрой распечатки и предпросмотра перед печатью
  • Редактирование свойств тренда в реальном времени с визуальным отображением результатов изменений в тренде
  • Конфигурация тренда хранится в отдельном файле формата XML, можно сохранять текущую настройку в отдельный файл и подгружать любые конфигурации без перезагрузки тренда
  • Конфигурационные файлы могут указываться как параметры запуска тренда для оперативного запуска сразу в рабочий режим
  • Поддержка табличных значений по выбранной кривой от текущей позиции визира на заданное в настройках количество точек по кривой
  • Подсветка диапазона отображаемых значений в таблице на панели тренда в виде полупрозрачной области
  • Настройка для каждой кривой зоны нечувствительности для визуального отображения - позволяет значительно ускорить отрисовку кривой с очень большим набором точек. Ведь при отображении - трудно различить 10 и более точек, налепленных на 1 пиксель. Эта функция позволяет прореживать кривую без потери визуального образа
  • Поддержка режима отладки, когда по каждому запросу в заголовке тренда выводится статистика по затраченному времени на запрос, обработку и отрисовку в миллисекундах


Быстрый доступ к данным.

Далее приведены результаты тестов тренда на реальной базе данных, привезенной с объекта: за 1.5 года работы (размер 28Гигабайт архивных данных).

Сервер СУБД с данными находился на отдельном ПК в сети, тренд запускался на своем ПК, сеть 100МБит.

Скорость доступа к данным не зависит от их временного расположения в течении всего времени архивации - благодаря улучшенной системе индексации данных для поиска и выборки из СУБД.

 

Запрос 2 кривых из разных таблиц, суммарное количество точек по обеим кривым:

  • На 250 000 точек - запрос и отображение занимает около 7 секунд
  • На 550 000 точек - запрос и отображение занимает около 12 секунд
  • На 1 500 000 точек - запрос и отображение занимает около 24 секунд

 

 

Видеоролик примера работы архивного тренда: ссылка на видеофайл.