在多维数据集SSAS中创建区域计算

时间:2017-02-14 09:39:55

标签: ssas mdx cube olap-cube

我有一个客户层次结构,包括国家,城市,邮政编码和客户密钥的详细信息。我想做的就是根据他们的地区 - 欧洲 - 北美 - 南美洲 - 对这些国家进行分组,以显示每个国家的总销售额。我如何实现这一目标?

任何帮助都将受到高度赞赏

1 个答案:

答案 0 :(得分:2)

您可以按国家/地区(您目前在ALL下的最高级别)对数据进行总计,然后按地区对结果进行外部分组(例如,在Excel中使用查找将国家/地区映射到其区域)。

没有其他合理的方法可以动态添加额外的层次结构级别(这是您的Territory所属的)。最好的方法是将Region设置为层次结构作为级别:意味着将Region列添加到维度源数据,填充它,将Region属性添加到维度,并将此Region属性放入层次结构中,低于ALL及以上国家。