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

DimensionType

DimensionType describes the dimensions that make up a cube. A dimension is used to query a subset of data, such as querying by a certain geography.

Elements

Name Min-max Description
attribute 1 - n The dimensions that make up the cube. All attributes must refer to a metric, counter, or stopwatch in the monitoringContext specified in the cube.
description 0 - 1 A user-provided description of the dimension type.

Attributes

Name Required or optional Type Description
displayName Optional String The name to display in the Monitor Model editor and Business Monitor dashboards. If a displayName is not provided, the ID attribute is used.
id Required String The unique identifier of the element.

Restrictions

  • The id attribute must not be CreationTime or TerminationTime (these IDs are reserved).

  • If a DimensionAttributeType:attributeSource is of type date or dateTime, it must be the only DimensionAttributeType in the DimensionType.
  • Dimension attribute levels must start at 1, must be consecutive, and must not repeat.

Schema definition

<xsd:complexType name="DimensionType" >
    <xsd:complexContent>
        <xsd:extension base="mon:NamedElementType">
            <xsd:sequence>
                <xsd:element name="attribute" 
                      type="mon:DimensionAttributeType" 
                      minOccurs="1" maxOccurs="unbounded"/>
            </xsd:sequence>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>  

XML schema (monitor.xsd) description