【问题标题】:Cognos 11 AnalyticsCognos 11 分析
【发布时间】:2020-03-25 21:29:33
【问题描述】:

第一次发帖。 在 qRep 之后,我们的消防响应机构刚刚搬到 Cognos 11。我对 SQL、模块、多维数据集或数据分析知之甚少,但我是我们机构中少数可以编写 excel 函数的人之一,所以我想我被认为是内部数据专家。

考虑到这一点,我需要一些帮助。 我想将计算结果(时间间隔)与静态目标进行比较。例如,如果计算结果是 01:00,我如何将 01:20 的静态目标表示为时间间隔以使计算工作?

这是我用于“静态目标”列的公式:

IF([Inc Cat]='EMS') then ('60')) else
IF([Inc Cat]='FIRE') then ('80')) else
NULL

我需要将上面的 60 和 80 转换为秒,以便将计算出的时间间隔与这些值进行比较。

感谢您的帮助,但请在回复之前查看此帖子的第二句话。

【问题讨论】:

    标签: cognos-11


    【解决方案1】:

    解决了。我删除了单引号并写出了完整的时间。

    IF([Inc Cat]='EMS') then (0 00:01:10.000) else IF([Inc Cat]='FIRE') then (0 00:01:20.000) else 空

    【讨论】:

    • 案例陈述在美学上会更干净。您刚刚发现了数据类型的概念。我有一种下沉的感觉,您完全在报告中执行此操作,而您的模型中没有太多内容。请不要那样做。如果您希望 EMS 的值为 60 秒,为什么要设置为 1 分 10 秒?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    • 1970-01-01
    • 2020-09-25
    相关资源
    最近更新 更多