Implementierungsmodell (KPI-Analyse-Baustein)
Das folgende Diagramm zeigt die Beziehungen zwischen den Haupt-Dingformen, -Dingvorlagen und -Dingen im KPI-Analyse-Baustein und deren Beziehungen zu Entitäten in anderen Bausteinen.
Im Diagramm weisen Pfeile mit hohlen Köpfen und durchgezogenen Linien (
) darauf hin, dass sich eine Entität von der Entität aus erweitert, auf die der Pfeil zeigt, während Pfeile mit hohlen Köpfen und gestrichelten Linien (
) darauf hinweisen, dass eine Entität die Entität implementiert, auf die der Pfeil zeigt.
Die wichtigsten Entitäten im KPI-Analyse-Baustein umfassen Folgendes:
• PTC.KPIAnalysis – Projektentität für den abstrakten KPI-Analyse-Baustein. Wird verwendet, um alle Bausteinentitäten zu verpacken und zu enthalten.
Im Projekt PTC.KPIAnalysis:
◦ PTC.KPIAnalysis.EntryPoint – Einstiegspunkt-Ding für den KPI-Analyse-Baustein. Wird verwendet, um die auf der Dingvorlage PTC.KPIAnalysis.EntryPoint_TT definierten Dienste aufzurufen.
◦ PTC.KPIAnalysis.EntryPoint_TT – Dingvorlage für den KPI-Analyse-Einstiegspunkt. Wird verwendet, um Dienste aufzurufen, mit denen der Baustein PTC.KPIAnalysis bereitgestellt und konfiguriert werden kann. Wird ebenfalls verwendet, um die Baustein-Metadaten zu enthalten, einschließlich des Anzeigenamens, der Version und der Beschreibung für den Baustein.
◦ PTC.KPIAnalysis.Manager_TT – Dingvorlage für den KPI-Analyse-Baustein-Manager. Enthält den Implementierungscode für Dienste, die in der Dingform PTC.KPIAnalysis.Management_TS definiert sind.
◦ PTC.KPIAnalysis.AnalysisManagement_TS – Dingform, die Analysedienste für den KPI-Analyse-Baustein enthält
◦ PTC.KPIAnalysis.ModelLogic_TS – Modelllogik-Dingform für den KPI-Analyse-Baustein. Wird verwendet, um einem Anlagenteil Zugriff auf die anlagenspezifischen Dienste für diesen Baustein zu gewähren.
• PTC.KPIAnalysisImpl – Projektentität für den KPI-Analyse-Implementierungs-Baustein. Wird verwendet, um alle Bausteinentitäten zu verpacken und zu enthalten.
Im Projekt PTC.KPIAnalysisImpl:
◦ PTC.KPIAnalysisImpl.EntryPoint – Einstiegspunkt-Ding für den KPI-Analyse-Implementierungs-Baustein. Wird verwendet, um die auf der Dingvorlage PTC.KPIAnalysisImpl.EntryPoint_TT definierten Dienste aufzurufen.
◦ PTC.KPIAnalysisImpl.Manager – Manager-Ding für den KPI-Analyse-Implementierungs-Baustein
◦ PTC.KPIAnalysisImpl.SQLThingUtility_TT – Datenbankdienstprogramm-Dingvorlage zum Verwalten gespeicherter Verfahren und Funktionen. Enthält auch Implementierungen für Dienste aus PTC.KPIAnalysis.AnalysisManagement_TS.
◦ PTC.KPIAnalysisImpl.EntryPoint_TT – Dingvorlage für den Einstiegspunkt des KPI-Analyse-Implementierungs-Bausteins. Wird verwendet, um Dienste zu enthalten, mit denen der Baustein PTC.KPIAnalysisImpl, einschließlich des Anzeigenamens, der Version und der Beschreibung für den Baustein, bereitgestellt und konfiguriert werden kann.
◦ PTC.KPIAnalysisImpl.Manager_TT – Dingvorlage für den KPI-Analyse-Implementierungs-Baustein-Manager. Wird verwendet, um den Implementierungscode für die in der Dingform PTC.KPIAnalysis_Management_TS definierten Dienste zu enthalten.
Die vollständige Liste der Entitäten im Baustein finden Sie durch Anzeigen der Projekte PTC.KPIAnalysis und PTC.KPIAnalysisImpl in ThingWorx Composer.