Skip to main content

%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.