Ssas 使用父子关系拆分维度的建议方法

Ssas 使用父子关系拆分维度的建议方法,ssas,olap,cube,dimensional-modeling,Ssas,Olap,Cube,Dimensional Modeling,假设我有以下“事实”,我想将其构建到多维模型中: 电影销售 年 工作室 电影 数量 因此,例如,其中的两个条目是: Studio Movie Year Sales Paramout Godfather 2020 $ ... Paramout Godfather 2021 $ ... 此维度为Sutiod、Movie和Year Studio和Movie是否应该是相同的维度,因为Movi

假设我有以下“事实”,我想将其构建到多维模型中:

电影销售

  • 工作室
  • 电影
  • 数量
因此,例如,其中的两个条目是:

Studio          Movie       Year        Sales
Paramout        Godfather   2020        $ ...
Paramout        Godfather   2021        $ ...
此维度为
Sutiod
Movie
Year


Studio
Movie
是否应该是相同的维度,因为
Movie
Studio
的子维度(忽略边缘大小写),还是应该是单独的维度?换言之,当一个维度/属性是事实表中另一个维度/属性的子维度时,这些维度/属性何时应分解为同一个维度表,何时应分解为不同的维度表?

根据每个维度属性的粒度将其分解

如果您有工作室、工作室位置、工作室所有者等。。以及电影、导演、制片厂、发行年份、流派等。。对我来说,这是二维的,你有一个雪花模式

如果只有电影、导演、工作室、发行年份、流派,那么工作室只是电影维度上的一个属性

此外,您的事实不需要提及Studio,因为您可以通过电影了解这一点