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

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

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

GOP11.png



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

6同行回答

hikeplayguitarhikeplayguitar研发工程师山东城市商业银行联盟
个人觉得,最好的方式是:与其在技术上突破,不如换个思路,做做领导的工作,让他们同意报表邮件分发显示全部
个人觉得,最好的方式是:与其在技术上突破,不如换个思路,做做领导的工作,让他们同意报表邮件分发收起
软件开发 · 2013-09-12
浏览684
ittimesittimes项目经理GM Canada Inc.
简易的办法:让你的财务部门分开发出考核通知,每隔1个小时发一部分,或者每隔一天发一部分。显示全部
简易的办法:
让你的财务部门分开发出考核通知,每隔1个小时发一部分,或者每隔一天发一部分。收起
互联网服务 · 2013-09-11
浏览675
cdn007cdn007软件架构设计师CA
回复 4# a530491093 貌似解决不了啊,每个报表的访问量虽然变成3千人次了,但是总的访问量还是3W,系统压力没有减少呢..显示全部
回复 4# a530491093
貌似解决不了啊,每个报表的访问量虽然变成3千人次了,但是总的访问量还是3W,系统压力没有减少呢..收起
互联网服务 · 2013-09-11
浏览655
winyeewinyee软件开发工程师东软集团
回复 4# a530491093     这个想法应该可行,就是不知道你们客户会不会接受,我再补充一点。各个报表通过用户权限来管理,每个部门的只能看自己部门的那张报表!显示全部
回复 4# a530491093


    这个想法应该可行,就是不知道你们客户会不会接受,我再补充一点。各个报表通过用户权限来管理,每个部门的只能看自己部门的那张报表!收起
互联网服务 · 2013-09-11
浏览676
cdn007cdn007软件架构设计师CA
回复 2# winyee 问题在于需要实现数据权限控制,每个店长只能看到本店的考核数据,也就是要屏蔽其他门店的数据,事先跑出来能满足数据权限要求吗..显示全部
回复 2# winyee
问题在于需要实现数据权限控制,每个店长只能看到本店的考核数据,也就是要屏蔽其他门店的数据,事先跑出来能满足数据权限要求吗..收起
互联网服务 · 2013-09-11
浏览690
winyeewinyee软件开发工程师东软集团
如果主要只是关心具体指标,具体日期的数据,你是不是可以这样考虑,(做一张只显示具体指标,具体日期报表)事先跑出来!显示全部
如果主要只是关心具体指标,具体日期的数据,你是不是可以这样考虑,(做一张只显示具体指标,具体日期报表)事先跑出来!收起
互联网服务 · 2013-09-11
浏览676

提问者

cdn007
软件架构设计师CA
擅长领域: 商业智能大数据cognos

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2013-09-11
  • 关注会员:3 人
  • 问题浏览:3617
  • 最近回答:2013-09-12
  • X社区推广