Cognos开发好多年了,现在已经。。。。。但学到的不能埋没了,今天无私奉献给大家。也希望大家留言点赞,谢谢哦。可以留言质询Cognos问题,可帮忙解答。
也有好多人质询关于Cognos问题,如下:
交叉表角多行如何处理数据居中呢,不同浏览器兼容性导致不居中,数据导出又不居中?
Cognos 报表大数据量导出有什么方法呢?
dynamic cube和power cube 的问题?
如何实现业务开发报表,以及开发完成,报表如何共享,如何动态在web菜单查看?业务开发报表没听错吧,绝对没听错。
Cognos整合hive,hive on spark跑批,整合目的是干嘛,hive不是慢嘛,spark on hive 不行嘛?该方案使用在业务取历史数据,不用开发人员手工取数,数据下载时间长可Cognos二次开发放后台跑批。
Cognos sdk权限问题。
。。。。。。
待后续,敬请关注哦!

大数据量的报表查询时间长如何优化?

思想来源ibm官网:https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos.ug_cra.doc/t_localfileoutputlocation.html

第一步:数据能持久化的尽量持久化,数据量大最忌讳事实表关联维度表的星型模型在查询处理。

第二步:优化sql,优化数据存储不要有数据倾斜。
一定要把Cognos自动生成的sql拷贝出来,虽然格式乱,可能又多,还是必须的,可以调节Cognos生成sql的一些配置来优化。拷贝出来的sql,查看能优化的地方。
数据倾斜方面看各数据库的部署,是否是多节点负载均衡,影响sql并发。

第三步:报表sql并行化处理,针对大数据量报表展示(举例一天上百万数据量,展现字段近百,有大量开窗函数处理汇总,未处理前1分30秒),对sql拆分,处理方案查询字段,汇总字段,性能可以提升只查询汇总的字段sql的时间。那sql是如何拆分呢?
当当当当请看如下:
前提条件:步骤一,步骤二 已经处理完毕,对原来报表还是可查,正确的。该查询主题为:查询1。
点击报表开发页面,在查询资源管理器中点击查询 进入查询窗口,拖入一个查询主题,命名为:查询2,根据查询1中的汇总字段,在查询2中拖入一样的汇总字段(其中可能需要使用一些函数)。再到报表设计页面,报表菜单栏有解锁按钮,先解锁,之后删除汇总项里面的字段,拖入单项进行填充,再插入查询2中的字段到单项里面,就ok了。

本人已经卸载Cognos,未有图片,体谅下哦,有问题可以留言。

作者:小亦
好好学习,天天向上

Cognos 优化-大数据量的报表相关推荐

  1. 【Oracle EBS】解决大数据量Excel报表打开缓慢问题

    1.问题描述: Oracle EBS 使用XML/EXCEL模板进行报表开发,遇到大数据量时,生成的EXCEL文件通常有几百M,打开十分缓慢. 2.解决方案: 通过ORACLE标准excel文件生成工 ...

  2. Mysql优化-大数据量下的分页策略

    一.前言 通常,我们分页时怎么实现呢? 1 SELECT * FROM table ORDER BY id LIMIT 1000, 10; 但是,数据量猛增以后呢? 1 SELECT * FROM t ...

  3. 优化大数据量查询方案——SpringBoot(Cloud)整合ES

    一.Elasticsearch简介 实际业务场景中,多端的查询功能都有很大的优化空间.常见的处理方式有:建索引.建物化视图简化查询逻辑.DB层之上建立缓存.分页-然而随着业务数据量的不断增多,总有那么 ...

  4. 大数据量高并发的数据库优化详解

    转自:https://www.jb51.net/article/71041.htm 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能. ...

  5. 大数据量报表展现慢容易卡死,怎么办?

    大数据量报表展现性能优化方案主要有以下几种: 1. 可以在数据库端做一些优化配置,例如:添加索引.优化 sql 取数性能等: 或者优化系统配置:开启缓存机制.配置集群等. 但是效果一般不会太明显 2. ...

  6. 大数据量高并发的数据库优化(转载)

    对其进行处理是一项艰巨而复杂的任务.原因有以下几个方面: 一.数据量过大,数据中什么情况都可能存在.如果说有10条数据,那么大不了每条去逐一检查,人为处理,如果有上百条数据,也可以考虑,如果数据上到千 ...

  7. MySQL大数据量分页查询方法及其优化

    点击上方 好好学java ,选择 星标 公众号 重磅资讯.干货,第一时间送达 今日推荐:收藏了!7 个开源的 Spring Boot 前后端分离优质项目个人原创+1博客:点击前往,查看更多 链接:ht ...

  8. 一招教你解决大数据量下的各种报表使用问题

    在我们日常制作报表分析过程中,总会遇到各种问题.比如,报表底层数据日益增多.报表加载超慢,这些情况该怎么解决? 数据库是最常见的能处理大数据的计算方案,而永洪能利用数据库来完成数据计算.但是,有些报表 ...

  9. 大数据量高并发访问的数据库优化方法

    一.数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能.所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的. ...

  10. 大数据量高并发的数据库优化(转)

    参考:http://www.cnblogs.com/chuncn/archive/2009/04/21/1440233.html 一.数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户 ...

最新文章

  1. Android网络框架-OkHttp3.0总结
  2. 郁金香2013网授汇编逆向与外挂 [ 91课,全 ]
  3. jenkins创建job不能用中文问题
  4. WINDOWS系统文件讲解
  5. 科大星云诗社动态20210526
  6. top.location.href和localtion.href代码剖析
  7. C# 与 VC Dll 传输信息
  8. 苹果ipa软件包破解笔记
  9. java exception信息_可能通过Java Exceptions暴露敏感信息?
  10. c#_delegate_异步调用_BeginInvoke
  11. 怎么提高文公写作水平?公文写作请示类模板
  12. 识别PDF文字的软件,得力OCR文字识别
  13. gstreamer协商negoation
  14. 键盘无响应-如何修复键盘注册表
  15. chrome 91版本 解决跨域请求SameSite
  16. Python之禅及其翻译
  17. web服务器的选择 讨论
  18. 第五章:数学运算-fractions:有理数-创建Fraction实例
  19. win10右键卡顿原因_win10系统点击鼠标右键出现卡顿的解决方法
  20. 晶体三极管原理及应用

热门文章

  1. python azure-storage-blob库 使用SAS key下载blob文件实例
  2. 2022最新黑马程序员大数据Hadoop入门
  3. 信捷XC系列PLC-编程
  4. android 商米扫码sdk,商米收银机|外接扫码枪问题:以T2为例
  5. C# 使用微信扫码登录网页
  6. HTML特殊字符转义
  7. Mac 安装mysql8
  8. 针式PKM V5.78
  9. w10系统老是自动息屏_快速修复win10系统关闭屏幕后又自动唤醒点亮的方法
  10. 全新UI多用户任务悬赏系统源码+带三级分销推广