Cognos Connection上无法显示Report Studio等链接

Cognos Connection上无法显示Report Studio等链接

有时候,打开Cognos 8 Connection后发现,只有Query Studio,而没有Report Studio/Analysis Studio/Event Studio等的链接。

这可能有两个原因:

1.用户没有足够的权限
2.在FireFox2.0中可能出现该问题,即使用户拥有足够的权限

如果是权限的问题,请进行如下设置:

1.以Administrator的身份进入Cognos Connection
2.点击Tools -> Capabilities -> Report Studio 后面的 Set Properties 图标,然后选择Permissions标签
3.给对应的用户/Group/Role增加 execute和traverse 权限
4.保证该用户没有Deny这些权限,因为Deny会覆盖Grant权限
5.保存后退出,以该用户登录即可

参考文章:Cognos KB Document# 1013623.2

Cognos 8 BI安全认证设置

默认配置的Cognos8使用匿名访问,在Cognos Connection中将不需要登录,也看不到log on/log off的连接,自动以anonymous账户登录。

这时如果在Cognos Configuration中直接将Securiy->Authentication->Cognos->allow anonymous access设置为False,则会无法启动服务,主要报错为:

DPR-CMI-4006 Unable to determine the active Content Manager. Will retry periodically.
CM-CFG-5076 A Content Manager configuration error occurred during the initialization of Cognos Access Manager.
CAM-AAA-0145 There is no namespace that is properly configured for authentication.

这是因为,在Authentication只有一个默认的名为cognos(Type为Cognos)的namespace的情况下,必须使用anonymous,否则就需要新建一个namespace,以指定其他认证方式。

[继续阅读全文]

Cognos 8 BI中如何实现关联报表

前面的一篇文章中,介绍了在BO XI中利用URL传参的方式实现关联报表,虽然最终实现了要求的效果,但是过程比较繁琐,尤其是几个URL的参数设置,在初次使用中可能会遇到大量的问题。

在Cognos 8 BI中实现同样的效果则简单得多,只需要设置Drill Throughs的属性,即可将参数从主报表传达到关联的目标报表。

还是以一个简单的例子来演示整个的实现过程。示例中使用的数据和Package都是Cognos自带的Sample数据,关于如何创建和导入Sample数据,请参考Cognos自带的帮助(Cognos(R) 8 Business Intelligence Installation and Configuration Guide)。
[继续阅读全文]

Apache Derby Database介绍

Apache Derby Database

Apache Derby是一个完全用java编写的数据库,所以可以跨平台,但需要在JVM中运行。Derby是一个Open source的产品,基于Apache License 2.0分发。目前官方最新版本是10.2.2.0,可以从Apache网站下载:http://db.apache.org/derby

Derby最初的原型产品叫做Cloudscape,1999被Informix收购,随后又随同informix一起被IBM收购。在很多IBM产品中也使用了Cloudscape作为内嵌数据库。2004年,IBM将Cloudscape赠送给了Apache,遂更名为Derby。
[继续阅读全文]