KPI Output
The so called "instance objects" are created dynamically, based on the fields in the input data and the service model, and referenced in Example - Relation between input data, service model and KPI output Example Input, Service Model, and output (incomplete model) Analysis of the example: The difference between the two Example - Metric The metric in the example above can be derived by applying the function sum on the Value field in input data.
The dimension
objects in a service model are instantiated during processing.KPIOutput
UDRs.kpi
objects, Region.KPI_01
and Site.KPI_02
. node
property in the kpi
objects describes a path into a tree
object, i e tree1/Region/Site
and tree1/Region
. In this example, there is only one tree with a root node (tree1
). kpi
objects is that the former refers to the final level in the tree (Site) while the latter only refers to the first level under the root node (Region
). Both kpi
objects refer to the same metric, ExampleMetric
, which must also be defined in the service model.
"metric": {
"ExampleMetric": {
"fun": "sum",
"expr": {
"testtype": "Value"
}
}
}
Region_1
) in the field that identifies region . Two sites (Site_1
and Site_2
) are represented in the input data, resulting in separate KPIOutput
UDRs for the same kpi
object (Region.KPI_01
). The value of instancePath
is different in the two UDRs:instancePath
reflects the path in the service model.kpi
object Region.KPI_02
. The node
in this object only references Region
, which is the same for all the records. The value of instancePath
in this UDR is Region_1
.