TM1 - 通过将目标多维数据集中的度量链接到源多维数据集中的维度,在多维数据集之间传递数据

时间:2017-08-09 13:05:28

标签: cognos-tm1

TM1 - 将度量与维度相关联

我在TM1中有两个多维数据集,我试图通过链接一个计算的' Age'来从一个多维数据集中获取数据。目标立方体中的字段为“年龄”字段。源多维数据集中的维度。但是,虽然我可以通过在规则编辑器中编写代码来做到这一点,但我无法使用规则向导来解决这个问题。不幸的是,我公司的政策是所有TM1模型必须基于基于向导的规则,所以我希望有人可以通过向导解释如何做到这一点。

多维数据集1(来源)包含有关贷款余额因客户流失而减少的速度的数据,基于贷款的月龄 - 它看起来有点像这样: Age | Attrition % -------|-------------- 1 | 5% 2 | 6% 3 | 7% 多维数据集2(目标)包含贷款余额,并根据多维数据集1中的数据计算余额如何在几个月内减少。它根据第一行中计算的年龄查找多维数据集1中的数据。立方体2,基于:
  当前月份 - 开始月份+1 因此,如果我们假设贷款在7月开始,那么8月的年龄将是:
  8 - 7 + 1 = 2个月。
对于7月开始的贷款,Cube 2看起来有点像这样:
| Jul | Aug | Sep | ----------------|------------------- Age | 1 | 2 | 3 | Opening Balance | $100| $95 | $89 | Attrition % | 5% | 6% | 7% | <-- sourced from Cube 1 on basis of Age Attrition $ | -$5 |-$5.7|-$6.3| Closing Balance | $95| $89 | $83 |

在Excel中创建此链接是微不足道的,但每当我尝试使用TM1规则向导进行此操作时,我遇到的问题是TM1似乎不允许链接维度(&#39;年龄&#39;在立方体1)到维度内的字段(&#39;年龄&#39;在立方体2中) 有人可以建议吗?

0 个答案:

没有答案