【问题标题】:Calculation of fact cells in cognos在 cognos 中计算事实单元格
【发布时间】:2021-05-01 05:05:30
【问题描述】:

enter image description hereCrosstab design

美好的一天我有以下我想要实现的场景,我正在尝试计算作为交叉表空间(带有事实单元格)的总收入,我正在尝试添加以蓝色突出显示的所有节点,从那里执行以红色突出显示的节点的计算。我怎样才能做到这一点?

【问题讨论】:

标签: crosstab cognos


【解决方案1】:

我不确定你那里有什么。乍一看,我以为这只是两个交叉表。但没有什么简单的。看起来收入交叉表有 10 个度量,而支出交叉表有 5 个度量。

现在我已经澄清了你的问题(并假设我的澄清是正确的)......

要继续使用该结构,您需要将所需的所有度量添加到一个附加度量中,并将其添加到交叉表的底部。数据项表达式可能如下所示:

[Property Rates]
 + [Service Charges - Electricity Revenue]
 + [Service Charges - Water Revenue]
 + [Service Charges - Sanitation Revenue]
 + [Service Charges - Refuse Revenue]
 + [Fines, Penalties and Forfeits]
 + [License and Permits]
 + [Agency Services]
 + [Transfers and Subsidies]
 + [Other Revenues]

然后将其拖到其他收入线下方。用 Expenditures 做类似的事情。

通常,您会拥有一个度量,其中一个或多个维度作为行标签,一个或多个维度作为列标签。使用 Summarize 菜单上的 Total 工具很容易进行汇总。

因此,另一种方法是将每个度量分隔到一个查询中,并使用字符串文字定义的新数据项(收入类别)。例如,第一个查询将具有定义为[Property Rates] 的数据项。然后,您可以将查询合并在一起,并使用结果创建 Cognos 可以自动为您处理的实际交叉表。当然,如果您使用的是星型模式,则无需完成所有这些工作,因为收入类别已经是数据库中的一个维度。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-05
    • 1970-01-01
    • 2021-10-07
    • 1970-01-01
    • 1970-01-01
    • 2022-12-16
    • 1970-01-01
    相关资源
    最近更新 更多