SSAS 将行和 header 数量合并为一个度量值组
SSAS combining line and header quantities into one measure group
我有一个名为 production 的事实度量组,它链接到一个事实 dim Production details。这包含生产线和 header 级别的生产信息。如果我正在选择行级项目,我希望 headers 的总计对每个订单的不同值(不是总和)求和。 excel 中似乎没有选项来指定在连接到多维数据集时要对哪些列进行总计。我该如何解决这个问题?
这是错误的设计。我会更改您的多维数据集并将生产 header 级别指标移动到一个新事实 table,该事实具有所有相同的维度键,但组件项维度除外。
您可以在名为 IgnoreUnrelatedDimensions 的度量值组中查找 属性。默认值将为每个项目重复 header 值,但不会对小计重复计数。将该设置更改为 False 将使项目级别的 header 值为空。
但我怀疑您不应该使用此设置,而应该使用类似于我们过去 discussed 的方式的 many-to-many 组件项目维度。
我有一个名为 production 的事实度量组,它链接到一个事实 dim Production details。这包含生产线和 header 级别的生产信息。如果我正在选择行级项目,我希望 headers 的总计对每个订单的不同值(不是总和)求和。 excel 中似乎没有选项来指定在连接到多维数据集时要对哪些列进行总计。我该如何解决这个问题?
这是错误的设计。我会更改您的多维数据集并将生产 header 级别指标移动到一个新事实 table,该事实具有所有相同的维度键,但组件项维度除外。
您可以在名为 IgnoreUnrelatedDimensions 的度量值组中查找 属性。默认值将为每个项目重复 header 值,但不会对小计重复计数。将该设置更改为 False 将使项目级别的 header 值为空。
但我怀疑您不应该使用此设置,而应该使用类似于我们过去 discussed 的方式的 many-to-many 组件项目维度。