SSAS 多概念测量

SSAS Measure with multi concept

我使用 SQL 服务器分析服务并有一个销售多维数据集。 首先,我在我的多维数据集中使用角色扮演维度,并且上面有大约 10 个日期维度。

这一步有两个问题。

首先:通常用户使用excel从立方体中获取数据并且在pivot table中存在10个日期维度。很难找到一个 suitable 维度。

第二个:例如用户 select 行中的销售日期维度和 select InstallationCount 度量。用户可以从这个结果中得到多个概念。对于示例用户,请参阅 SalesDate 中的 September 和 InstallationCount 中的值:

  1. 此值为 9 月的安装计数
  2. 这个值 是与 9 月销售相关的安装计数
  3. 这个值 是与九月相关的九月安装计数 销售额

换句话说,我的立方体不是自文档立方体。

我使用以下技术来解决我的问题。

我用一个日期列和类型列创建了一个事实 table,并将数据转换为这个新事实 table。销售日期、安装日期和其他日期字段保存在具有不同类型列的同一日期列中。

现在我有一个具有单个日期维度和具有不同概念的多个度量的多维数据集。例如 "Sell In - Sable Date" 和 "Sell In - Installation Date" 措施。

"Sell In - Sales Date" 度量是指与销售日期相关的销售价值。

"Sell In - Installation Date" 衡量指标是指与安装日期相关的销售价值。

最终用户很高兴,因为可以在 excel 中轻松使用多维数据集,并且所有度量都是自文档。但现在我有一个问题。

用户无法获得诸如“Installation Count By Installation Date In row that Sales In September”之类的结果。

我该如何解决这个问题。

提前致谢。

回到使用角色扮演维度,这是为立方体建模的正确方法。

如果您需要使您的多维数据集更加自文档化,您可以创建具有用户友好名称的计算成员。但实际上,这应该是一件简单的事情,只需培训您的用户了解多维数据集在 Excel.

中的工作原理。