Схема базы данных (компоновочный блок KPI операций)
Компоновочный блок KPI операций использует компоновочный блок PTC.DBConnection для реализации базы данных. Все конфигурации и правила базы данных можно найти, проверив сервис GetDBInfo для вещи PTC.OperationKPIImpl.Manager_TT.
Ниже представлена схема для объектов базы данных KPI операций.
Схематическая диаграмма базы данных для компоновочного блока KPI операций.
Объекты в схеме базы данных определяют следующие структуры данных в проекте PTC.OperationKPI.
PTC.OperationKPI.ProductionBlock: содержит свойства производственного блока.
PTC.OperationKPI.ProductionEvent: содержит свойства производственного события.
PTC.OperationKPI.AvailabilityEvent: содержит свойства события доступности.
PTC.OperationKPI.LossEvent: содержит свойства события потери.
Агрегирование событий
Чтобы повысить производительность расчетов для каскадных диаграмм и исторических событий, таких как события доступности, потери и производства, эти события ежедневно агрегируются планировщиком PTC.OperationKPIImpl.EventsAggregationScheduler в таблицы баз данных AggregatedAvailabilityEvent, AggregatedLossEvent и AggregatedProductionEvent. Это таблицы серверных баз данных, для которых отсутствуют структуры данных в ThingWorx.
Событие считается историческим, если после него прошло не менее 14 дней — это значение по умолчанию для свойства PTC.OperationKPIImpl.DatabaseUtility.minEventAgeInDays.
Было ли это полезно?