IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Developing monitor models > What are monitor models? > Monitor XML schema definition (monitor.xsd) > XML schema (monitor.xsd) description

CubeType

CubeType describes the dimensions and measures that define a cube. Each cube maps to one monitoring context.

Elements

Name Min-max Description
dimension 0 - n The metrics that make up the dimensions for the monitoring context that contains the cube.
measure 0 - n The metrics that make up the measures for the monitoring context that contains the cube.

Attributes

Name Required or optional Type Description
monitoringContext Required String A reference to the monitoring context that contains the cube.

Restrictions

  • The monitoringContext attribute must refer to a monitoring context.
  • Every metric (in the referenced monitoringContext) must be used exactly once in all DimensionAttributeType:attributeSource elements.

Schema definition

<xsd:complexType name="CubeType" >
    <xsd:complexContent>
        <xsd:extension base="mon:NamedElementType">
            <xsd:sequence>
                <xsd:element name="measure" type="mon:MeasureType" 
                      minOccurs="0" maxOccurs="unbounded"/>
                <xsd:element name="dimension" type="mon:DimensionType" 
                      minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
            <xsd:attribute name="monitoringContext" type="xsd:string" 
                      use="required"/>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>

XML schema (monitor.xsd) description