MDX余额与总额之比
在下面的示例中,我有一个产品维度,产品id为1,2,3,4..等等。我想创建一个名为Balance to Totals的计算成员,将他们选择的所有产品相加,然后从总计中减去它。这应该发生在他们选择的任何措施上。在下面的示例中,我在行上有products维度,在列上有两个度量值。如果用户选择产品1、4、5,则合计余额将是从总计中减去这三个产品的总和。有人知道我如何通过一个精打细算的成员来实现这一点吗MDX余额与总额之比,mdx,totals,Mdx,Totals,在下面的示例中,我有一个产品维度,产品id为1,2,3,4..等等。我想创建一个名为Balance to Totals的计算成员,将他们选择的所有产品相加,然后从总计中减去它。这应该发生在他们选择的任何措施上。在下面的示例中,我在行上有products维度,在列上有两个度量值。如果用户选择产品1、4、5,则合计余额将是从总计中减去这三个产品的总和。有人知道我如何通过一个精打细算的成员来实现这一点吗 产品Id成本($)利润($) 1 80 3
产品Id成本($)利润($)
1 80 3
4 70 4
5 50 2
总余额125 25
总计32534
我刚刚在AdventureWorks多维数据集上设置了一个简单的MDX查询,您可以使用它:
with set [SelectedProducts] as {[Product].[Subcategory].&[26], [Product].[Subcategory].&[1]}
member [Product].[Subcategory].[BalToTotal] as [Product].[Subcategory].defaultmember - Aggregate ([SelectedProducts])
select
{[Measures].[Internet Sales Amount], [Measures].[Reseller Order Quantity]} on 0,
{[SelectedProducts], [Product].[Subcategory].[BalToTotal], [Product].[Subcategory].defaultmember} on 1
from [Adventure Works]
输出将是:
Internet Sales Amount Reseller Order Quantity
Bike Racks €39.360,00 2.838
Mountain Bikes €9.952.759,56 23.351
BalToTotal €19.366.557,66 188.189
All Products €29.358.677,22 214.378
希望有此帮助我刚刚在AdventureWorks多维数据集上设置了一个简单的MDX查询,您可以使用它:
with set [SelectedProducts] as {[Product].[Subcategory].&[26], [Product].[Subcategory].&[1]}
member [Product].[Subcategory].[BalToTotal] as [Product].[Subcategory].defaultmember - Aggregate ([SelectedProducts])
select
{[Measures].[Internet Sales Amount], [Measures].[Reseller Order Quantity]} on 0,
{[SelectedProducts], [Product].[Subcategory].[BalToTotal], [Product].[Subcategory].defaultmember} on 1
from [Adventure Works]
输出将是:
Internet Sales Amount Reseller Order Quantity
Bike Racks €39.360,00 2.838
Mountain Bikes €9.952.759,56 23.351
BalToTotal €19.366.557,66 188.189
All Products €29.358.677,22 214.378
希望这有帮助