你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
没有找到相关结果
左右 - 数据服务专家 专注于IBM家族高级分析领域钻研 数据可视化践行者 2015-11-12 回答
赞同来自: williamtl
要回复问题请先登录或注册
推荐一份编程学习资源,包含了各类编程语言学习进阶路线图、视频教程、配套书籍文档、数百份面经,各大厂面试真题。编程语言包括:Java、前端、PHP、Python、Linux运维、软件测试、数据解构与算法、C语言、go语言等
微信扫码关注公众号,发送 "编程"获取资源
1 个回复
左右 - 数据服务专家 专注于IBM家族高级分析领域钻研 数据可视化践行者 2015-11-12 回答
赞同来自: williamtl
首先,cognos不允许直接select内容库的报表,因为内容库是被加密的。
但是有几种方法可以做到类似效果:
1. 用audit database:配置一个audit database然后每天运行状况将被写入到这个数据库(例如一般关注的用户登录登出、报表运行成功状态、后台运行等等)。
请看这个文档,解释如何配置使用:http://www.ibm.com/developerworks/cn/data/library/techarticle/dm-1311cognos-acs/index.html
同时ibm还提供了个针对audit database的package包,这样所有你关心的细节都用cognos报表方式给你展现出来了。需要你导入一个IBM Sample Data中的package(audit.zip)
2. 如果只是需要看看大概发生的事情的话,IBM还提供了个界面工具,可以查看内容库中的数据(数据库依旧是加密的,工具仅仅是通过SOAP拿到的返回值),请看这里:http://www.ibm.com/developerworks/data/library/techarticle/dm-0808masters/index.html
3. 以上都是通过工具来绕道拿到数据库中的内容。如果说一定要针对内容库做二次开发,那么只有一种可能:使用Cognos SDK,这里你可以看一下我的一篇blog:http://www.flybi.net/blog/lrblog/2214,中间有代码片段。还有一个之前大牛写的一篇文章,也很有启迪性:http://blog.csdn.net/techchan/ ... 21335