Модель реализации (компоновочный блок анализа потери времени)
На следующей схеме показаны отношения между основными профилями вещей, шаблонами вещей и вещами в компоновочном блоке анализа потери времени, а так же их отношения с сущностями в других компоновочных блоках.
Схема реализации для компоновочного блока анализа потери времени.
На этой схеме стрелками с незакрашенным острием и сплошными линиями () обозначены сущности, которые происходят от сущностей, указанных стрелками, а стрелками с незакрашенным острием и пунктирными линиями () обозначены реализации сущностей, указанных стрелками.
Важные сущности в компоновочном блоке анализа потери времени включают в себя:
PTC.TimeLossAnalysis.EntryPoint: вещь точки входа для компоновочного блока анализа потери времени.
PTC.TimeLossAnalysis.Manager: вещь диспетчера для утилит анализа потери времени.
PTC.TimeLossAnalysis.EntryPoint_TT: шаблон вещи для точки входа анализа потери времени.
PTC.TimeLossAnalysis.Manager_TT: шаблон вещи для утилит анализа потери времени.
PTC.TimeLossAnalysis.Management_TS: профиль вещи для утилит анализа потери времени.
PTC.TimeLossAnalysis.AreaConfigurationHeader: профиль данных, используемый для информации заголовка конфигурации области.
PTC.TimeLossAnalysis.ProfileParameters: профиль данных, используемый для параметров профиля.
PTC.TimeLossAnalysis.AnalyticsNotConfigured_MU: мэшап, используемый для отображения сообщения в том случае, если сервер ThingWorx Analytics не настроен или не подключен.
PTC.TimeLossAnalysis.AreaConfiguration_MU: мэшап, используемый для конфигурации области.
PTC.TimeLossAnalysis.AreaConfigurationCreateManual_MU: мэшап, используемый для создания отправки вручную для данных области на сервер ThingWorx Analytics.
PTC.TimeLossAnalysis.AreaConfigurationCreateManualExistingDataset_MU: мэшап, используемый для создания отправки вручную для данных из области, в которой уже есть набор данных.
PTC.TimeLossAnalysis.AreaConfigurationCreateManualNoDataset_MU: мэшап, используемый для создания отправки вручную для данных из области, в которой еще нет набора данных.
PTC.TimeLossAnalysis.AreaConfigurationCreateManualPushTypeDeleteRecreate_MU: мэшап, используемый для создания отправки вручную, удаляющей существующий набор данных и создающей его заново.
PTC.TimeLossAnalysis.AreaConfigurationCreateSchedule_MU: мэшап, используемый для создания отправки по расписанию для данных области на сервер ThingWorx Analytics.
PTC.TimeLossAnalysis.AreaConfigurationFeatures_MU: мэшап, используемый для списка функций, являющихся частью конфигурации области.
PTC.TimeLossAnalysis.AreaConfigurationGeneral_MU: мэшап, используемый для общей информации, являющейся частью конфигурации области.
PTC.TimeLossAnalysis.AreaConfigurationGeneralEdit_MU: мэшап, используемый для редактирования общей информации области.
PTC.TimeLossAnalysis.AreaConfigurationGeneralReset_MU: мэшап, используемый для сброса общей информации области.
PTC.TimeLossAnalysis.AreaConfigurationPipelines_MU: мэшап, содержащий расписание конвейера для отправки данных из DPM на сервер ThingWorx Analytics. Также содержит историю отправки данных.
PTC.TimeLossAnalysis.AreaList_MU: мэшап, используемый для отображения списка областей в модуле администрирования. Этот мэшап является родительским для мэшапа сведений об области анализа потери времени и мэшапа иерархии на вкладке списка областей.
PTC.TimeLossAnalysis.AreaListHierarchy_MU: мэшап, содержащий список всех областей, которые можно настроить для анализа потери времени.
PTC.TimeLossAnalysis.GlobalConfiguration_MU: мэшап, содержащий параметры профиля по умолчанию, используемые при создании новой области.
Полный список сущностей в компоновочном блоке можно найти, просмотрев проект PTC.TimeLossAnalysis в ThingWorx Composer.
Было ли это полезно?