%DeepSee.Model.KPI.kpi
Class %DeepSee.Model.KPI.kpi Extends node [ System = 3 ]
Meta-data object for a DeepSee KPI.
Properties
sourceType
Property sourceType As %DeepSee.Datatype.string(VALUELIST = ",mdx,sql,manual", XMLPROJECTION = "attribute");
Specify how the data for this KPI is provided.
caption
Property caption As %DeepSee.Datatype.string(MAXLEN = 250, XMLPROJECTION = "attribute");
This is used as the caption text for this KPI.
sql
Property sql As %DeepSee.Datatype.string(MAXLEN = 4000, XMLPROJECTION = "attribute");
SQL statement used if sourceType is "sql"
mdx
Property mdx As %DeepSee.Datatype.string(MAXLEN = 4000, XMLPROJECTION = "attribute");
MDX statement used if sourceType is "mdx"
rangeLower
Property rangeLower As %ZEN.Datatype.float;
Represents the lower value for meters connected to this KPI.
rangeUpper
Property rangeUpper As %ZEN.Datatype.float;
Represents the upper value for meters connected to this KPI.
thresholdLower
Property thresholdLower As %ZEN.Datatype.float;
Represents the lower threshold level for meters connected to this KPI.
thresholdUpper
Property thresholdUpper As %ZEN.Datatype.float;
Represents the upper threshold level for meters connected to this KPI.
properties
Relationship properties As %DeepSee.Model.KPI.property(XMLELEMENTREF = 1, XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE") [ Cardinality = many, Inverse = kpi ];
Properties defined for this KPI.
actions
Relationship actions As %DeepSee.Model.KPI.action(XMLELEMENTREF = 1, XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE") [ Cardinality = many, Inverse = kpi ];
Actions defined for this KPI.
filters
Relationship filters As %DeepSee.Model.KPI.filter(XMLELEMENTREF = 1, XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE") [ Cardinality = many, Inverse = kpi ];
Filters defined for this KPI.
actionClass
Property actionClass As %DeepSee.Datatype.className(XMLPROJECTION = "attribute");
Optional. Name of an additional DeepSee KPI class that provides additional Dashboard Actions for this kpi.
Methods
%Validate
Method %Validate() As %Status
Validate this model for logical errors.