x_cube Data Type

XCube can either be a Base cube for which the user would give the full specification of the measures and dimensions or can be a Derived cube, for which the user would specify only the measure names, dimension names and parent. Derived cube can have subset of measure names and dimension names associated with its parent. It can have different properties associated with it than the parent.

Java class for x_cube complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="x_cube">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="properties" type="{uri:lens:cube:0.1}x_properties" minOccurs="0"/>
       </sequence>
       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

Namespace
uri:lens:cube:0.1
Schema
ns2.xsd
Properties
name data type type namespace min/max occurs description
description string attribute 0/1  
name string attribute 1/1  
properties x_properties element ns2 0/1  

Example

<x----- description="..." name="..." xmlns="uri:lens:cube:0.1">
  <properties>
    <property name="..." value="..."/>
  </properties>
</x----->