| Accumulations in CrossTabs [message #691370] |
Fri, 01 July 2011 06:13  |
Marco Messages: 216 Registered: August 2009 |
Senior Member |
|
|
Hi,
I have the following cube:
dim1
year
quarter
month
dim2
dim3
level1
level2
level3
dim4
measure1
measure2
measure3
From this a want to create the following crosstab:
columns = dim1 year and quarter
rows = dim2
measure1 is independent from dim1, dim3, and dim4 -> display any e.g. LAST
measure2 is independent from dim3 and dim4 -> take and of them but SUM over dim1 quarter
I created the following for measure2 with DEAPI:
AggregationCell in MeasureView with
<property name="aggregationOnRow">Group_Dim2/Dim2</property>
<property name="aggregationOnColumn">Group_Timeline/Quarter</property>
<property name="resultSetColumn">Measure2_Group_Dim2/Dim2_Group_Timeline/Quarter</property>
DataBinding Measure2_Group_Dim2/Dim2_Group_Timeline/Quarter with
<expression name="expression">data["Measure2_Aggregation"]</expression>
<property name="dataType">decimal</property>
<simple-property-list name="aggregateOn">
<value>Group_Dim2/Dim2</value>
<value>Group_Timeline/Quarter</value>
</simple-property-list>
<property name="aggregateFunction">LAST</property>
DataBinding Measure2_Aggregation with
<expression name="expression">measure["Measure2"]</expression>
<property name="dataType">decimal</property>
<simple-property-list name="aggregateOn">
<value>Group_Timeline/Quarter</value>
</simple-property-list>
<property name="aggregateFunction">sum</property>
This brings me the error message
"Group_Dim2/Dim2/Dim2" aggregate on in cube nest aggregation "Measure2_Group_Dim2/Group_Timeline/Quarter" does not exist in its based aggregation(s).
I tried some variations but did not succeed. I am totally lost.
Can somebody clarify how to get this kind of aggregations.
Thanks,
Marco
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02633 seconds