Ssas 分解维度

Ssas 分解维度,ssas,dimensions,cube,Ssas,Dimensions,Cube,我们有一个维度。维度表示代码的完整集合(比如说10000个代码) 出于查询目的,假设我们需要500个代码用于维度外的特定KPI。 只选择需要过滤的代码需要很长时间 我们决定创建一种“规则表”,其中只包含特定KPI所需的代码(假设从维度中选择了500个代码,并在多维数据集中创建了规则表和维度之间的关系)。因此,我们应该能够将该表作为过滤器。但这并不完全有效 关系: 维度:主键和其他列(包括用于KPI的“代码”) 事实表:维度主键的外键 规则表:维度主键的外键和“代码”列 首先,这能起作用吗?然后

我们有一个维度。维度表示代码的完整集合(比如说10000个代码)

出于查询目的,假设我们需要500个代码用于维度外的特定KPI。 只选择需要过滤的代码需要很长时间

我们决定创建一种“规则表”,其中只包含特定KPI所需的代码(假设从维度中选择了500个代码,并在多维数据集中创建了规则表和维度之间的关系)。因此,我们应该能够将该表作为过滤器。但这并不完全有效

关系:

维度:主键和其他列(包括用于KPI的“代码”)

事实表:维度主键的外键

规则表:维度主键的外键和“代码”列

首先,这能起作用吗?然后

这将是一个更好的选择使用。每个KPI代码的单个视图或单个表(规则表)


或者有更好的方法来实现这一点吗?

我会用自己的键设计一个KPI维度,粒度是每个KPI一行。然后,我将设计一个“规则桥”表,该表包含现有维度和KPI维度的外键