2

将 Excel 中的数据透视表与 OLAP 服务器 (icCube) 一起使用,我想添加财务逻辑。逻辑不在度量中,因为我想将逻辑应用于多个度量(例如金额、last_year_amount、预算等)。

我想将逻辑添加到 Accounts 维度。在 icCube 中看到 2 种方法来做到这一点:

  1. 利用特定的事实聚合(一元运算符)(参见http://www.iccube.com/support/documentation/user_guide/schemas_cubes/facts_aggregation.php)。这里的逻辑仅限于+、-、除法和乘法,这对于我的公式来说太有限了。
  2. 在 Accounts 维度中创建计算成员。

我选择了选项 2。这非常有效,除了这些没有显示在 Excel 插件中(函数 children() 和 members() 不适用于计算项)。

这在下面的随附图片中进行了说明。

如何使用 Excel 插件实现在 Excel 中显示的帐户层次结构中的计算成员?

使用 icCube 上的 Excel Analysis Services 插件解释问题

请注意,这些计算项是存在的。它们只是不显示。我怎样才能实现这些也显示,所以用户可以选择这些?

4

1 回答 1

1

您使用的是哪个版本的 icCube?

我们发现没有显示计算出的“度量”的回归;但计算。“成员”似乎正确显示在数据透视表和维度选择器中(Excel 中的右侧部分)。

Excel 中的“[+] 比率”是什么类型的对象?

[编辑:顺便说一下,如果成员仅包含 calc-member(s),则取决于它的使用位置,Excel 可能不会显示它们,因为大多数时候 AddCalculatedMembers() 正在使用(此函数将“sibbling”添加为计算成员)。]

于 2015-02-20T09:01:41.250 回答