For XDerivedCube, user would specify only the measure names, dimension names and its parent. Derived cube can have a subset of measure names and dimension names of its parent. It can have different properties associated with it than its parent.
Java class for x_derived_cube complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="x_derived_cube"> <complexContent> <extension base="{uri:lens:cube:0.1}x_cube"> <sequence> <element name="measure_names" type="{uri:lens:cube:0.1}x_measure_names" minOccurs="0"/> <element name="dim_attr_names" type="{uri:lens:cube:0.1}x_dim_attr_names" minOccurs="0"/> </sequence> <attribute name="parent" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </extension> </complexContent> </complexType>
uri:lens:cube:0.1
name | data type | type | namespace | min/max occurs | description |
---|---|---|---|---|---|
parent | string | attribute | 1/1 | ||
dim_attr_names | x_dim_attr_names | element | ns2 | 0/1 | |
measure_names | x_measure_names | element | ns2 | 0/1 | |
Properties inherited from x_cube |
|||||
description | string | attribute | 0/1 | ||
name | string | attribute | 1/1 | ||
properties | x_properties | element | ns2 | 0/1 |
Example
<x----- description="..." name="..." parent="..." xmlns="uri:lens:cube:0.1"> <measure_names> <measure_name>...</measure_name> </measure_names> <dim_attr_names> <attr_name>...</attr_name> </dim_attr_names> <properties> <property/> </properties> </x----->