Building block > Building block specifici della soluzione > Building block di analisi KPI > Modello di implementazione (building block di analisi KPI)
Modello di implementazione (building block di analisi KPI)
Il diagramma seguente mostra le relazioni tra le thing shape, i modelli di oggetto e gli oggetti principali nel building block di analisi KPI e le relative relazioni con le entità in altri building block:
Diagramma di implementazione per il building block di analisi KPI.
Nel diagramma, le frecce con punte vuote e linee continue () indicano che un'entità si estende dall'entità a cui punta la freccia, mentre le frecce con punte vuote e linee tratteggiate () indicano che un'entità implementa l'entità a cui punta la freccia.
Le entità significative nel building block di analisi KPI sono le seguenti:
PTC.KPIAnalysis - Entità del progetto per il building block astratto di analisi KPI. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.KPIAnalysis:
PTC.KPIAnalysis.EntryPoint - Oggetto punto di entrata per il building block di analisi KPI. Utilizzato per chiamare i servizi definiti nel modello di oggetto PTC.KPIAnalysis.EntryPoint_TT.
PTC.KPIAnalysis.EntryPoint_TT - Modello di oggetto per il punto di entrata di analisi KPI. Utilizzato per chiamare i servizi che consentono di distribuire e configurare il building block PTC.KPIAnalysis. Utilizzato anche per contenere i metadati del building block, inclusi il nome visualizzato, la versione e la descrizione del building block.
PTC.KPIAnalysis.Manager_TT - Modello di oggetto per il manager del building block di analisi KPI. Contiene il codice di implementazione per i servizi definiti nella thing shape PTC.KPIAnalysis.Management_TS.
PTC.KPIAnalysis.AnalysisManagement_TS - Thing shape contenente i servizi di analisi per il building block di analisi KPI.
PTC.KPIAnalysis.ModelLogic_TS - Thing shape della logica del modello per il building block di analisi KPI. Utilizzata per fornire a un impianto l'accesso ai servizi specifici dell'impianto per questo building block.
PTC.KPIAnalysisImpl - Entità del progetto per il building block di implementazione dell'analisi KPI. Utilizzata per creare un package e contenere tutte le entità del building block.
Nel progetto PTC.KPIAnalysisImpl:
PTC.KPIAnalysisImpl.EntryPoint - Oggetto punto di entrata per il building block di implementazione dell'analisi KPI. Utilizzato per chiamare i servizi definiti nel modello di oggetto PTC.KPIAnalysisImpl.EntryPoint_TT.
PTC.KPIAnalysisImpl.Manager - Oggetto manager per il building block di implementazione dell'analisi KPI.
PTC.KPIAnalysisImpl.SQLThingUtility_TT - Modello di oggetto utilità di database per la gestione di stored procedure e funzioni. Contiene inoltre implementazioni per i servizi di PTC.KPIAnalysis.AnalysisManagement_TS.
PTC.KPIAnalysisImpl.EntryPoint_TT - Modello di oggetto per il punto di entrata del building block di implementazione dell'analisi KPI. Utilizzato per contenere i servizi che consentono di distribuire e configurare il building block PTC.KPIAnalysisImpl, inclusi il nome visualizzato, la versione e la descrizione del building block.
PTC.KPIAnalysisImpl.Manager_TT - Modello di oggetto per il manager del building block di implementazione dell'analisi KPI. Utilizzato per contenere il codice di implementazione per i servizi definiti nella thing shape PTC.KPIAnalysis_Management_TS.
È possibile trovare l'elenco completo delle entità del building block visualizzando i progetti PTC.KPIAnalysis e PTC.KPIAnalysisImpl in ThingWorx Composer.
È stato utile?