Архитектура: снапшоты, состояния, события: различия между версиями

Материал из DPA
Перейти к навигации Перейти к поиску
Строка 15: Строка 15:
 
:'''Транспорт''' - отвечает за пересылку данных по событиям драйверов от DPA сервера в DPA хост, определяет протокол и способ доставки. Подробнее можно прочитать тут: [[Транспорт|Архитектура Транспорта DPA]].
 
:'''Транспорт''' - отвечает за пересылку данных по событиям драйверов от DPA сервера в DPA хост, определяет протокол и способ доставки. Подробнее можно прочитать тут: [[Транспорт|Архитектура Транспорта DPA]].
  
:'''Индикатор''' - логический объект данных для оборудования. Как правило, связан с структурной единицей (канал, шпиндель, ось и т.д.). Определяет способ хранения данных, а так же способ использование данных в аналитиках.
+
:'''Индикатор''' - логический объект данных для оборудования. Как правило, связан со структурной единицей (канал, шпиндель, ось и т.д.). Определяет способ хранения данных, а так же способ использование данных в аналитиках.
  
 
= Снапшоты =
 
= Снапшоты =
 
= Cостояния =
 
= Cостояния =
 
= Cобытия =
 
= Cобытия =

Версия 02:55, 30 марта 2020

Поток данных

Данные, считанные с ЧПУ или контроллера, проходят несколько этапов обработки и преобразований, прежде чем попасть в базу данных. На следующей схеме укрупнённо представлен конвейер обработки системы DPA:


DataFlow.png


Снапшот (snapshot) - представляет набор данных, считанных с ЧПУ или контроллера. Как правило, этот набор данных объединяет логически связанные данные и соответствует одной транзакции чтения данных с ЧПУ или контроллера.
Состояние (state) - отвечает за обработку "сырых" данных из снапшота и приведение к нормализованному виду, понятному системе.
Событие (event) - описывает то, как данные должны передаваться из DPA сервера в DPA хост, по какому событию и с использованием какого транспорта.
Транспорт - отвечает за пересылку данных по событиям драйверов от DPA сервера в DPA хост, определяет протокол и способ доставки. Подробнее можно прочитать тут: Архитектура Транспорта DPA.
Индикатор - логический объект данных для оборудования. Как правило, связан со структурной единицей (канал, шпиндель, ось и т.д.). Определяет способ хранения данных, а так же способ использование данных в аналитиках.

Снапшоты

Cостояния

Cобытия