请问下 cognos报表和数据交互是怎样的 简单的描述即可

0
就是 访问报表的时候 reporter是如何运行的
已邀请:
1

曾力 - 深处互联网四大坑当中~ 2013-07-26 回答

从sdk的角度来说,每一个报表是一个xml规范文件,在report service 和content manager service打开的情况下,通过run specificaition 或者 report service 下的run方法来运行报表,最终返回报表结果的字符串,并组织成html xml excel.
当然,我们最本质的query 查询,在cognos audit库当中,我们可以发现,最终查询转换的还是sql,所以cognos报表的优化核心是对查询语句sql的优化,而不是机器性能的优化。

此外,以上说的这些都是基于一个可见可理解的描述,cognos服务的本质是基于web service标准体系的WDSL,cognos sdk 很多sample里都有一个request 一个response一样的sample,我们可以观察到cognos里面最底层交互的信息,都是基于xml的,有兴趣的可以看看~~

要回复问题请先登录注册