【问题标题】:Variance Column in BI Publisher Report Pivot TableBI Publisher 报表数据透视表中的差异列
【发布时间】:2018-08-03 07:41:12
【问题描述】:

我有一个使用私有数据源(不是来自主题领域)的数据模型,因此我需要使用 BI Publisher 报告(而不是分析)来执行此操作。

在数据模型中,我有一个名为“财务计划类型”的列,其中包含一些不同的值,例如“预测”、“调整后的预算”、“原始预算”等。

我想创建一个透视表来透视此列,然后在“调整后的预算”和“预测”之间创建一个差异列作为示例。显然我在表中也有一个“金额”字段。

我似乎无法直接在报告中执行此操作,因为报告的公式和灵活性似乎受到限制(尽管我不是 100% 确定这一点,因为我对 OBIEE 还很陌生),但是我在想我可以将数据模型调整为方差量的联合,或者对数据模型做其他事情来完成这项工作。是否有人在数据模型或报告本身中对此有任何想法和/或最佳实践?

【问题讨论】:

    标签: obiee bi-publisher


    【解决方案1】:

    这将是抽象的,但您可以在 BIP 或 Analysis 中执行此操作,具体取决于数据源的外观。

    如果您能够将方差计算为数据源中的一个额外元素(可能需要对其建模),那么 BIP RTF 模板设计器确实支持数据透视表。您可能仍需要在循环中添加一些 XDO 代码。

    如果您倾向于 OBIEE,您可以在 OBIEE 上创建自己的 OWN 数据源。如果您在本地使用 OBIEE,则必须使用 RPD data modeller,如果您是云端 OTBI,则必须编写 transactional SQL。

    无论哪种方式,诀窍是已经在 XML 中计算了方差,因此 BIP/OBIEE 可以简单地将其打印出来。

    【讨论】:

    • 感谢您的回复。所以,我能够对数据源中的差异进行建模,但我不确定如何使用 xdo 代码?有什么好的参考吗?
    • 检查是否可以使用 RTF 模板创建数据透视表。这将在模板中为您创建代码。这就是我所说的代码,可以根据您的要求进行修改。
    猜你喜欢
    • 2012-11-16
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    • 1970-01-01
    • 2020-03-28
    • 1970-01-01
    • 2016-05-27
    • 1970-01-01
    相关资源
    最近更新 更多