0

我是 SSAS 的新手,需要帮助设计此报告要求:

  • 根据多对多关系相关的各种表中的维度(常规和事实)过滤客户
  • 使用此客户列表,检索他们的联系方式(地址、电子邮件等)

我的计划是将 SSAS(多维)与 Excel 2007/SSRS 报告一起用于用户前端。我的查询是:

  1. 客户联系方式应该是维度还是事实?(一位客户只有一个联系方式,目前位于同一张表中)
  2. 一旦客户被过滤,那么如何从过滤结果中生成客户的联系方式呢?
  3. 我选择的工具能满足我的要求吗?

提前谢谢了。

最好的祝福,

电脑断层扫描

4

1 回答 1

0
  1. 联系方式,例如地址应该是维度属性,而不是事实
  2. 如果您有不需要分割的属性,但您想报告它们,您可以使用成员属性,如在 SSAS 2008 中为属性定义成员属性 中所述。对于您的解决方案,可能更适合使用 SSRS 报告的钻取操作定义和使用钻取操作
  3. 如果您要将原始陈述与您的评论联系起来并利用总销售额、购买的产品等,那么该解决方案开始变得有意义并且应该给您想要的东西。如果没有度量部分,SSAS 就过分了,直接表查询就足够了

根据您的描述,您没有多对多关系,但是如果您最终与他们联系,请查看http://www.sqlbi.com/articles/many2many#2

于 2013-12-20T16:56:13.507 回答