Ssas Sql Server Analysis Services 2008总计

Ssas Sql Server Analysis Services 2008总计,ssas,Ssas,我正在使用SQLServerAnalysisServices2008构建一个多维数据集。我有下面的场景,我想知道是否有人对如何实现它有任何想法。多维数据集使用第三方工具(活动分析)在web上显示。有基于角色的安全性,因此用户只能看到他们的数据。我试图让用户看到他们的数据,以及所有其他数据的总和。例如,用户当前只能查看马萨诸塞州的总人口,但还应查看其下方包含所有州总人口的一行。 年份 国家2009年2010年2011年 MA 1000000.00 1050000.00 1102500.00 所有状

我正在使用SQLServerAnalysisServices2008构建一个多维数据集。我有下面的场景,我想知道是否有人对如何实现它有任何想法。多维数据集使用第三方工具(活动分析)在web上显示。有基于角色的安全性,因此用户只能看到他们的数据。我试图让用户看到他们的数据,以及所有其他数据的总和。例如,用户当前只能查看马萨诸塞州的总人口,但还应查看其下方包含所有州总人口的一行。

年份
国家2009年2010年2011年
MA 1000000.00 1050000.00 1102500.00

所有状态(?)365000000.00 383250000.00 402412500.00

您可以编辑角色,并且在“维度数据”选项卡上,您可能选择了“启用可视总计”,这会阻止用户查看所有状态的总计。清除复选框后,用户仍然只能看到MA,但总数应为所有状态。

您可以编辑角色,并且在“维度数据”选项卡上,您可能选择了“启用可视总数”,这会阻止用户看到所有状态的总数。当您清除复选框时,用户仍然只看到MA,但总数应为所有状态。

补充Stacia的答案,因为它可能很难理解:

  • Visual Totals=true->仅查看用户允许的总计
  • 目视总计=false->查看大总计,即使可能 由于权限限制了某些部分

补充Stacia的答案,因为它可能很难理解:

  • Visual Totals=true->仅查看用户允许的总计
  • 目视总计=false->查看大总计,即使可能 由于权限限制了某些部分

这是非常有帮助的信息,我认为解决了我的部分问题,但我仍然停留在如何创建成员“所有国家”维度上。我知道总计显示在多维数据集浏览器中,包含所有状态的总和,但该总计不会发送到我正在使用的第三方工具。我认为总数是特定于多维数据集浏览器的。有人对我如何将所有状态的总计发送到我的第三方工具(活动分析)有什么想法吗?或者,我可以用总计创建一个新的维度成员“所有状态”。您可以在多维数据集设计器的“计算”选项卡上创建自定义成员。假设维度为[State],属性为[State]。创建计算时,请将父层次结构设置为State.State。将表达式设置为如下内容:聚合([State].[State].[State].[State].members)这正是我想要的,谢谢!!这是非常有帮助的信息,我认为解决了我的部分问题,但我仍然停留在如何创建“所有会员国”维度上。我知道总计显示在多维数据集浏览器中,包含所有状态的总和,但该总计不会发送到我正在使用的第三方工具。我认为总数是特定于多维数据集浏览器的。有人对我如何将所有状态的总计发送到我的第三方工具(活动分析)有什么想法吗?或者,我可以用总计创建一个新的维度成员“所有状态”。您可以在多维数据集设计器的“计算”选项卡上创建自定义成员。假设维度为[State],属性为[State]。创建计算时,请将父层次结构设置为State.State。将表达式设置为如下内容:聚合([State].[State].[State].[State].members)这正是我想要的,谢谢!!