IcCube - 使用立方体的一部分作为透视

IcCube - Use a slice of the Cube as Perspective

我想要我的立方体的一部分作为透视图。所以我不只是想隐藏一些成员,而是要在该视角中相应地重新计算所有父项和其他维度。可以快速实现吗?

例如,我们有不同的流量渠道,我想在整个报告中只显示来自流量渠道 SEO 的数据。

当然我可以在每个图表中使用这样的东西:

select
from (select [traffic_channel].[traffic_channel].[SEO] on 0 from [cube])

但是有没有办法让 Perspective 做到这一点?

从当前版本的 icCube 的角度来看,我看不出如何做到这一点。看到一部分数据是你在安全方面可以做到的。

更简单的版本是在查询末尾添加 FILTER BY :

SELECT
...
FROM (Select {antoher filter } on 0 from [Cube] )
FILTER BY [traffic_channel].[traffic_channel].[SEO]

另一个选项是添加一个 javascript 挂钩,它对所有请求都这样做,但它看起来有点危险。