【问题标题】:cognos report studio adds detail filters to new selectcognos Report Studio 将详细过滤器添加到新选择
【发布时间】:2014-11-24 22:34:59
【问题描述】:

我有一份带有 SQL 的 Cognos (10.1) 报告。 (目前我们不使用包)

报告有几个可选提示。我遇到的问题是 Cognos 没有将 WHERE 子句直接添加到我的 SQL 中,而是这样做了。

select * from (select my SQL) where

这意味着它首先收集所有数据,然后对其进行过滤。通常这不是问题,但我当前的 SQL 在大表上有很多连接,所以速度非常慢。

有没有办法强制 Cognos 只将我的过滤器添加到 where 子句而不需要额外的 select 语句?

从我的 SQL where 中选择 *

这将使我的报告速度更快。

【问题讨论】:

    标签: cognos cognos-10


    【解决方案1】:

    尝试使用宏 #prompt # 和 #promptmany # 在 SQL 中包含提示。不要忘记将默认值设置为可选。

    附:尽量避免在 Cognos 报告中直接使用 SQL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多