Building Blocks > Solution-Specific Building Blocks > KPI Analysis Building Block > Key Services (KPI Analysis Building Block)
Key Services (KPI Analysis Building Block)
You can view all services in this building block on the Services page of the PTC.KPIAnalysisImpl.Manager Thing.
The following key services are implemented on the PTC.KPIAnalysisImpl.Management_TT Thing Template:
GetMetrics—Retrieves the list of properties for all metrics, including the metric name, correlation, roll-up behavior, localized metric name, localized unit of measure abbreviation, and unit of measure description.
GetModelMetricStatusThresholdTree—Returns the status threshold information for the given metric. If modelType is specified, threshold values are returned for the models in the hierarchy down to the specified model type. If modelUID is specified, threshold values are returned for all children of the specified model.
GetModelMetricStatusThresholdTreeChildren—Retrieves the status threshold information for the given metric for the direct children of the given model.
GetModelMetricTargetTree—Returns the target information for the given metric. If modelType is specified, the target values are returned for the models in the hierarchy down to the specified model type. If modelUID is specified, the target values are returned for all children of the specified model.
GetModelMetricTargetTreeChildren—Retrieves the target information for the given metric for the direct children of the given model.
GetScorecardTrendInfos—Retrieves trend details for the scorecard.
GetScorecardGroupedSummaryInfos—Retrieves the calculated scorecard information for a single metric and multiple pieces of equipment. This service is used for the hierarchy breakdown view.
Was this helpful?