Oracle BI EE在同一维度上过滤

时间:2017-10-15 16:54:10

标签: oracle obiee

我是OBIEE的新手,想要创建一个分析,我可以将其中一个放在其他2列旁边,并使用相同维度但数据不同的数字。 为了更好地解释它:让我们说在Dim1中我们有发票和付款作为成员。我们还有其他dims作为日期,发票编号等。这将是当前的输出:

Date         | Dim1     | Invoice Number  | Amount
10/01/17       Invoice    1234              -450
10/02/17       Payment    1234               450

所以,我想要的是,而不是创建2个报告,一个用于发票,另一个用于付款,一个报告具有以下输出:

Invoice Date | Invoice  | Payment date  | Payment  | Invoice Number  | Amount inv | Amount paid
10/01/17       Invoice    10/02/17        Payment    1234              -450         450

这种输出在OBIEE中是否可以实现?

谢谢!

1 个答案:

答案 0 :(得分:1)

你不是试图过滤同一维度"但您正在尝试将行转换为列。

虽然可以欺骗你的方式,但绝对不是建议的东西!您正面临分析系统 - 而不是Excel。

如果这是一个实际要求,而不仅仅是一个"我希望以这种方式看待它"那么最好的方法是正确存储数据。

第二好的方法是使用不同的逻辑表源在RPD中对其进行建模。

最后,不要马上选择的是您要求的:在前端进行。

除此之外:它"分析"你在OBI工作。如果您有"报告"然后你在BI Publisher中,这是一个完全不同的工具。