SSAS 将自定义属性成员添加到多维数据集以进行报告
SSAS adding a custom attribute member to a cube for reporting
我们有一个包含许多度量的多维数据集,其中一个主要维度是 'site' 维度,其中包含大约十几个站点。
我被要求添加一个 'site',基本上是所有网站。
他们不想要实际的层次结构,
我尝试定义 ALLMEMBER 属性,但他们不想要另一个层次结构级别,他们想要同一级别的实际属性成员。他们希望整体显示为实际站点值旁边的另一个站点
示例:
现在我可以显示所有成员属性
All Sites - 140
+
New York 45
Chicago 60
Boston 35
但他们想要的是:
New York 45
Chicago 60
Boston 35
All Sites 140
我不确定在 BIDS 中从这里到哪里去。它不是真正的命名数据集,也不是计算的度量。果然是自定义属性成员
您可以在多维数据集计算脚本中定义一个计算维度成员。
你需要这样的东西:
创建成员 Site.site.AllSiteCalc AS SUM(Site.site.children,Measures.currentmember)
处理完多维数据集后,它应该可以在 ssms 中使用,excel 或在查询中使用
我们有一个包含许多度量的多维数据集,其中一个主要维度是 'site' 维度,其中包含大约十几个站点。
我被要求添加一个 'site',基本上是所有网站。
他们不想要实际的层次结构,
我尝试定义 ALLMEMBER 属性,但他们不想要另一个层次结构级别,他们想要同一级别的实际属性成员。他们希望整体显示为实际站点值旁边的另一个站点
示例:
现在我可以显示所有成员属性
All Sites - 140
+
New York 45
Chicago 60
Boston 35
但他们想要的是:
New York 45
Chicago 60
Boston 35
All Sites 140
我不确定在 BIDS 中从这里到哪里去。它不是真正的命名数据集,也不是计算的度量。果然是自定义属性成员
您可以在多维数据集计算脚本中定义一个计算维度成员。
你需要这样的东西: 创建成员 Site.site.AllSiteCalc AS SUM(Site.site.children,Measures.currentmember)
处理完多维数据集后,它应该可以在 ssms 中使用,excel 或在查询中使用