`

解决COGNOS交叉表计算溢出问题(PDS-PPE-0104)

 
阅读更多

      通过FM发布的包做一交叉,在查询中的每一步都没出现问题,但最后一个交叉表引用的查询出错下面的错误:
PDS-PPE-0104
A record was rejected. An arithmetic overflow occurred. PDS-PPE-0104 A record was rejected. An arithmetic overflow occurred. (Data)

        原因分析:交叉表报数据溢出错误是因为交叉表默认支持19位数,其中cognos配置默认小数位7为,小数点一位,因此整数最高位为11为,若数据量较大,就会报错误。

        网上资料,都是要把c8_location/configuration/CQEConfig.xml.sample 配置文件修改为 c8_location/configuration/CQEConfig.xml,把其中的“crosstabDecimalPrecision”参数并将该值减小到所需的小数精度。我查了半天也没找到crosstabDecimalPrecision,一看网上这些文章都是抄来抄去,要不就是没有经过验证,要不就是COGNOS版本太低。

        在验证该问题时,发现使用列表时没问题,把其中一列(存款余额本年累积数)去掉也没问题,看来问题出现存款的数太大(能累计出14位长的整数),在交叉表无法暂时。

        问题找到,解决其实很简单,在查询中把【存款余额本年累积数】先除10000,在报表展示时去掉刻度的-4。呵呵,搞定。既然数太大,那我就先除10000,反馈到页面展示的数据默认就是万元单位,在报表页面上也不需要在进行刻度的调整。

分享到:
评论

相关推荐

    Cognos_交叉表部分行的折叠与展开

    在数据分析和报告制作中,Cognos是一款强大的商业智能工具,尤其在处理复杂的数据展示时,交叉表(也称为透视表或交叉列表)是不可或缺的功能。交叉表允许用户以行列形式展示数据,便于分析和比较不同维度的数据。在...

    Cognos列表和交叉表锁定表头功能

    Cognos 列表和交叉表锁定表头功能 Cognos 列表和交叉表锁定表头功能是指在报表页面中使用 HTML 控件添加 DIV 层,并设置 DIV 的宽度和高度,通过 JavaScript 获取页面中的列表或交叉表对象,列表和交叉表均为 table...

    cognos------系列教程

    3. **Cognos 10.1开发解决方案**:《Cognos10.1开发解决方案.pdf》可能详细介绍了Cognos 10.1版本的新特性和改进。这可能包括更快的性能、增强的用户体验、更丰富的可视化选项,以及与IBM其他产品的更好集成。 4. *...

    COGNOS8.4中文文档-迁移和管理指南

    ### COGNOS 8.4迁移和管理指南关键知识点 #### 一、概述 IBM Cognos 8 Business Intelligence (BI) 是一款强大的商业智能工具,它提供了多种数据分析和报告功能,帮助企业用户更好地理解业务数据并做出明智决策。...

    Cognos实现多行表头

    ### Cognos 实现多行表头开发详解 在企业级商业智能(BI)系统中,Cognos作为一款强大的工具被广泛应用于数据分析与报告制作领域。为了更好地展示数据、提高报告的可读性,多行表头的设计成为了不可或缺的一部分。...

    cognos8.4配置和安全性指南-pdf中文

    - **快照功能**:可以快速获取系统运行状况的快照,便于分析和解决问题。 - **队列管理增强**:改进了队列管理功能,支持更高级的调度策略。 - **报表交互控制**:增强了对报表中交互功能的控制,使用户可以根据...

    交叉表部分行的折叠与展开_Cognos

    交叉表部行的折叠与展开(不知专业术语叫什么,暂时先这么叫吧): 点击行标题左边的“+”号,可展开该行的二级节点,再点击则隐藏。 附件是制作过程的录像,和js源代码 因录像是exe格式文件,360可能会报有木马,...

    cognos 8.3 i386安装到64位linux 系统

    解决这个问题的关键在于确保所有依赖项,尤其是Java运行时环境(JRE),必须是32位版本。文章中提到,Cognos 8.3需要JRE 1.5.0,所以你需要下载并安装对应版本的32位JRE,并配置相应的环境变量,如JAVA_HOME,使得...

    生产环境下Cognos集群部署与性能优化.pdf

    总结来说,Cognos集群部署和性能优化是解决生产环境中高并发和复杂查询问题的有效途径。通过合理规划系统架构,充分利用集群优势,结合性能优化策略,可以显著提升Cognos系统的稳定性和效率,满足企业在大数据环境下...

    IBM Cognos 测试数据源报错XQE-JDB-0004

    Cognos测试数据源XQE-JDB-0004错误的解决方案 1. 将driver文件复制到: db2jcc4.jar 和 db2jcc_license_cu.jar 和 sqljdbc.jar 和 sqljdbc4.jar 软件安装根目录的 v5dataserver/lib ...2.重启cognos服务,解决此问题。

    Cognos 8 BI PowerPlay 常见问题以及解决方法.pdf

    ### Cognos 8 BI PowerPlay 常见问题及解决方法知识点 IBM Cognos 8 Business Intelligence PowerPlay 是一套高级的数据分析和报告工具,它是IBM Cognos BI 8.4.1产品线的一部分,用于创建、管理和分析数据立方体...

    IBM Cognos TM1 Web剪贴板扩展「IBM Cognos TM1 Web Clipboard Extension」-crx插件

    此扩展允许IBM Cognos TM1 Web访问剪贴板。 适用于Google Chrome:trade_mark:的IBM Cognos TM1 Web剪贴板扩展 出于安全原因,某些浏览器阻止了对剪贴板的编程访问。这样可以防止IBM Cognos TM1用户能够从电子表格...

    Cognos框架(比较经典)

    Cognos框架是一款由IBM开发的企业级商业智能(BI)和性能管理解决方案,它为企业提供了一整套工具,用于数据报告、分析、仪表板创建以及预测性建模。这款框架在业界被认为是比较经典的设计,因其强大的功能和灵活性...

    Linux安装配置Cognos11详细手册

    Linux环境下安装和配置Cognos 11的详细手册,根据...通过以上知识点的梳理,可以较为全面地掌握在Linux环境下安装和配置Cognos 11的过程,同时理解到相关环境和要求的重要性,以及在操作过程中可能遇到的一些细节问题。

    Cognos解决方案介绍.doc

    ### Cognos解决方案知识点概述 #### 一、Cognos整体解决方案架构 Cognos解决方案是一种全面的商业智能(BI)平台,旨在帮助企业通过高级数据分析和报告功能来提高业务洞察力。该解决方案的核心优势在于其高度集成...

    cognos多级表头合并(视觉上)

    ### Cognos 多级表头合并(视觉上) 在Cognos环境下,处理复杂的报表时,经常会遇到需要创建多级表头的情况。这不仅是为了让数据展示更加清晰明了,也是为了提升用户体验。本文将详细介绍如何在Cognos中实现多级...

    Cognos制作报表--基本范例

    - 可以通过调整Determinants中的Group by设置或使用SQL中的distinct关键字解决重复数据问题。 - 逻辑层中可以添加逻辑字段以满足报表设计需求。Cognos提供了丰富的函数帮助开发者创建所需的逻辑字段。 #### 三、...

Global site tag (gtag.js) - Google Analytics