Почему мы сделали DATA-VIEWER
При разработке решений на базе платформы DATA-TRACK и EXPERT BASE мы поставляли пользователям инструментарий, который позволял контролировать данные на их источниках. Это важно при разборе тех или иных отклонений в работе системы. Данный инструментарий использовался для аналитики и диагностики. В ходе внедрения наших систем мы стали замечать, что персонал предприятий активно использовал наш инструментарий не только для анализа и диагностики DATA-TRACK и EXPERT BASE, но для анализа и диагностики систем-поставщиков данных. Мы уловили данную тенденцию и разработали систему независимую от наших платформ специально для мониторинга и анализа работы производственных систем.
Часто для персонала очень важно анализировать тренды с измерительных приборов, для этих целей в системе предусмотрены средства получения данных от OPC и запись трендов в базу данных временных рядов. База данных временных рядов построена на технологии TimescaleDB. Для просмотра трендов предусмотрен интерактивный WEB Viewer. Все прочие данные для анализа забираются непосредственно от источников через коннекторы с помощью SQL запросов, причем можно соединять данные из разных источников в одном запросе. В системе предусмотрены средства исследования данных, средства построения информационных панелей, средства составления аналитических отчетов.
Работа с временными рядами
В системе предусмотрено подключение к OPC DA/UA, а также возможность получать данные от PLC и измерительных приборов в виде UDP или TCP блоков. Тренды записываются в базу данных и могут быть просмотрены с помощью сервиса WEB Viewer.
Если необходимо использовать тренды для информационных панелей или для аналитических расчетов доступ к данным осуществляется, как и для других источников через SQL запрос к базе временных рядов.
Получение данных из источников
Если данные находятся базах данных на уровне MES или ERP или даже в отдельных файлах DATA-VIWER позволит создать запрос, чтобы обратиться к источникам и извлечь эти данные. DATA VIWER поддерживает множество баз данных NoSQL и файловых систем, включая HBase, MongoDB, MapR-DB, HDFS, MapR-FS, и локальные файлы. Один запрос может объединять данные из нескольких хранилищ данных.
Традиционные механизмы запросов требуют значительного вмешательства IT, прежде чем можно будет запросить данные. DATA-VIWER избавляет от всех этих накладных расходов, так что пользователи могут просто запрашивать необработанные данные на месте. Нет необходимости загружать данные, создавать и поддерживать схемы или преобразовывать данные перед их обработкой. Вместо этого просто укажите путь к каталогу Hadoop, коллекции MongoDB или корзине S3 в SQL-запросе.
DATA-VIWER использует передовые методы компиляции запросов и повторной компиляции для повышения производительности, не требуя предварительных знаний схемы.
Визуализация полученных данных
В результате выполнения запроса формируются данные в табличном виде доступные для обработки. Если не требуется дополнительных расчётов, то пользователь может просто сопоставить с нужными ему данными средства визуализации. Система содержит множество элементов для представления данных.
Анализ данных
Средства анализа данных применяется если требуется не просто визуализировать данные из источника, но на базе этих данных произвести дополнительные вычисления и сверстать отчет.
Предусмотрена не только верстка аналитических отчетов, но и средства расчётов и статистической обработки данных на базе использования Python скриптов, а также методы продвинутого анализа данных, включая ML.
Почему это полезно
Благодарность
|
За качественное и своевре- |
![]() |