Cognos 如何处理高并发访问量?

Case(问题描述):A客户从事零售行业,在全国有几万家门店,公司使用Cognos BI 系统,2台高配物理主机做负载均衡,现在公司财务部想通过BI系统发布一张报表考核门店店长(报表要求参见List1),但是因为是考核报表,关系到各店长的奖金福利,这张报表必然会导致BI系统在某一个极短的时间内高...显示全部
Case(问题描述):A客户从事零售行业,在全国有几万家门店,公司使用Cognos BI 系统,2台高配物理主机做负载均衡,现在公司财务部想通过BI系统发布一张报表考核门店店长(报表要求参见List1),但是因为是考核报表,关系到各店长的奖金福利,这张报表必然会导致BI系统在某一个极短的时间内高并发的访问量(访问量预计高达3万人次,一般发生在每月月初,财务部发出考核通知的半个小时)。请问Cognos如何处理类似的高并发访问?各位BI同仁,面对这样的需求,你如何处理呢?在不增加物理配置的情况下,有木有好的解决方案,大家给点思路哈…

List 1:报表要求
# 数据权限控制,每个店长只能看到本店的考核数据
# 满足店长线上访问考核报表
# 报表样式如下,考核每家店的KPI大致100项左右
   

GOP11.png



List 2:解决思路
# 报表邮件分发,直接将相关数据Push到店长邮箱,避免线上高并发访问(瓶颈:客户希望店长能线上访问考核报表,此方案目前不被接受,但我个人觉得此方案不错)
# 将考核报表Copy至我的文件夹,每个店长独立一份,设置自动调度,保存报表版本,彼此错开计划执行(瓶颈:几万家门店独立设置,拷贝报表文件和配置调度的工作量巨大)
# 增加物理配置,利用Cognos分布式安装,实现多机集群(瓶颈:需要额外硬件成本巨大,并且目前只是短时间内需要实现高并发,99%的时间机器空闲,多机集群确实资源浪费)收起
参与9

查看其它 5 个回答hikeplayguitar的回答

hikeplayguitarhikeplayguitar研发工程师山东城市商业银行联盟
个人觉得,最好的方式是:与其在技术上突破,不如换个思路,做做领导的工作,让他们同意报表邮件分发
软件开发 · 2013-09-12
浏览693

回答者

hikeplayguitar
研发工程师山东城市商业银行联盟
擅长领域: 大数据商业智能cognos

hikeplayguitar 最近回答过的问题

回答状态

  • 发布时间:2013-09-12
  • 关注会员:3 人
  • 回答浏览:693
  • X社区推广