【问题标题】:SQL Server BI: SIngle cube, multiple fact tablesSQL Server BI:单个多维数据集,多个事实表
【发布时间】:2012-04-27 13:43:01
【问题描述】:

我是创建立方体的新手,所以请耐心等待。

这是我的数据示例 我有多家公司,每家公司都有多家商店。 每个销售都与特定公司相关联,在特定日期与特定商店相关联。 例如:2011 年 5 月 19 日,A 公司 1 号店进行了 5 次销售 退货与特定日期的特定公司相关联。 例如:A 公司于 2012 年 3 月 11 日进行了 3 次退货 有时我的用户想要查看商店列表、日期、退货数量以及销售额。 有时他们想查看公司列表、特定商店和销售额。

我有一个存储表 公司 - 日期 - 商店 - 销售 - 退货 我最终在特定的 COMPANY - DATE 对下为每个商店重复返回的值。 所以如果我正在写一个查询,并且我想找出返回值,我就做一个 从 mytable 中选择不同的公司、日期、回报

但我不确定如何将它变成一个多维数据集(使用 SS BI 和 Visual Studio)。 (到目前为止我只做了几个立方体)

谢谢! (另外,请随时向我指出适当的参考资料)

【问题讨论】:

  • 我认为您的问题更适合dba.se,您可以考虑自行标记以进行迁移。

标签: sql-server olap business-intelligence cubes


【解决方案1】:

听起来 Company 是 Store 的一个属性,应该在 Store 维度而不是事实表中。可能必须对退货进行转换才能将公司转变为商店。

我错过了什么吗?

【讨论】:

  • 哦,有趣的说法!我们已决定不(截止日期)采用另一种方式,但我会记住这一点,以便下次尝试,谢谢!
猜你喜欢
  • 2019-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多