XDimension consists of set of attributes, expressions, join-chains
Java class for x_dimension complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="x_dimension">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="attributes" type="{uri:lens:cube:0.1}x_dim_attributes" minOccurs="0"/>
<element name="expressions" type="{uri:lens:cube:0.1}x_expressions" minOccurs="0"/>
<element name="join_chains" type="{uri:lens:cube:0.1}x_join_chains" minOccurs="0"/>
<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>
| name | data type | description |
|---|---|---|
| name | string | |
| attributes | XDimAttributes | |
| expressions | XExpressions | |
| join_chains | XJoinChains | |
| properties | XProperties |
Example
{
"name" : "...",
"attributes" : {
"dim_attribute" : [ [ {
"_type" : "...",
"chain_ref_column" : [ [ { }, { } ], [ { }, { } ] ],
"hierarchy" : { },
"values" : [ [ "...", "..." ], [ "...", "..." ] ],
"name" : "...",
"tags" : { }
}, {
"_type" : "...",
"chain_ref_column" : [ [ { }, { } ], [ { }, { } ] ],
"hierarchy" : { },
"values" : [ [ "...", "..." ], [ "...", "..." ] ],
"name" : "...",
"tags" : { }
} ], [ {
"_type" : "...",
"chain_ref_column" : [ [ { }, { } ], [ { }, { } ] ],
"hierarchy" : { },
"values" : [ [ "...", "..." ], [ "...", "..." ] ],
"name" : "...",
"tags" : { }
}, {
"_type" : "...",
"chain_ref_column" : [ [ { }, { } ], [ { }, { } ] ],
"hierarchy" : { },
"values" : [ [ "...", "..." ], [ "...", "..." ] ],
"name" : "...",
"tags" : { }
} ] ]
},
"expressions" : {
"expression" : [ [ {
"_type" : "...",
"expr_spec" : [ [ { }, { } ], [ { }, { } ] ],
"name" : "...",
"tags" : { }
}, {
"_type" : "...",
"expr_spec" : [ [ { }, { } ], [ { }, { } ] ],
"name" : "...",
"tags" : { }
} ], [ {
"_type" : "...",
"expr_spec" : [ [ { }, { } ], [ { }, { } ] ],
"name" : "...",
"tags" : { }
}, {
"_type" : "...",
"expr_spec" : [ [ { }, { } ], [ { }, { } ] ],
"name" : "...",
"tags" : { }
} ] ]
},
"join_chains" : {
"join_chain" : [ [ {
"dest_table" : "...",
"paths" : { },
"name" : "...",
"tags" : { }
}, {
"dest_table" : "...",
"paths" : { },
"name" : "...",
"tags" : { }
} ], [ {
"dest_table" : "...",
"paths" : { },
"name" : "...",
"tags" : { }
}, {
"dest_table" : "...",
"paths" : { },
"name" : "...",
"tags" : { }
} ] ]
},
"properties" : {
"property" : [ [ {
"name" : "...",
"value" : "..."
}, {
"name" : "...",
"value" : "..."
} ], [ {
"name" : "...",
"value" : "..."
}, {
"name" : "...",
"value" : "..."
} ] ]
}
}