我在 OLAP Cube + MDX 方面不是很有经验,而且我很难尝试在一个多维数据集中使用两次相同的度量。
假设我们有 3 个维度:D_DATE
,D_USER
和D_TYPE_OF_SALE_TARGET
3 个事实表:F_SALE
,F_MEETING
,F_SALE_TARGET
F_SALE
与D_USER
(谁进行销售)和D_DATE
(何时)相关联F_SALE_TARGET
链接到D_USER
,D_DATE
,D_TYPE_OF_SALE_TARGET
(意思是:用户必须达到给定月份的各种目标/指标)。
我可以浏览我的立方体:
- 行数 = 日期 * 用户
- Cols = 销售数量,销售总额 + 1 个目标的值(在
WHERE
子句中,我过滤[Dim TYPE SALE TARGET].[Code].&[code.numberOfSales]
)
如何为其他目标添加其他列?由于所有目标都在同一个表中,我看不到如何从[Measures].[Value - F_SALE_TARGET]
链接到不同代码中添加第二个度量,即。[Dim TYPE SALE TARGET].[Code].&[code.amountOfSale]
.