NinGoo.net --- Oracle DBA|MySQL DBA|数据库管理,架构,监控与性能优化

How to Drill Through from Analysis Studio to Report Studio

Cognos 8 BI中如何实现关联报表》一文中演示了如何在Cognos的Report Sutdio报表之间进行drill through的方法。实际上Cognos 8还包括有Analysis Studio等多维报表,那么自然也有从多维报表drill through到普通报表的需求。Cognos 8可以很方便的实现这种drill throuhg,但是和普通报表间的drill through还是有区别的。本文则通过一个简单的例子演示如何从analysis studio报表drill through到report studio报表的。说明部分是用英语写的,虽然英语比较烂,但是通过截图基本上就能看明白了,也就懒得改成中文了。

1.Create a Source Report

Analysis Studio
Drag “Production” dimension as Rows and “Time” as Columns of the CrossTab

[继续阅读全文]

Cognos PowerPlay Transformer如何使用IQD做为数据源

Cognos PowerPlay是一种多维报表解决工具,Transformer则是其建模工具。通过Transformer建立多维模型并生成PowerCube,然后通过PowerPlay展示,这是Cognos多维报表的一般流程。

但是Transformer只能使用IQD(Impromptu Query Definition)或者文本数据或者一些桌面数据库如Access等做为数据源,而对于目前流行的关系数据库如Oracle/MS SQL Server等都没有提供直接的连接支持。因此,对于关系数据库,必须先使用Framework Manager生成IQD文件,然后再使用IQD作为Transformer的数据源。

但是Cognos 8 Framework Manager生成的IQD,在Transformer中使用时还是无法连接到数据源,报错:

(TR1008)Transformer couldn’t read the connection information for database [name] from file COGNOS.INI, from the IQD or from Access Manager.

[继续阅读全文]

Oracle11g新特性:server result cache续

之前投给It168的一篇文章中简单点评了一下Oracle11g的这个新特性,当时没有软件所以没有给出例子。本文主要是实际的测试演示一下server result cache。

Server result cache是在shared pool中为查询结果开辟一块专用的缓存,通过新引入的一个初始化参数来控制该cache的大小:result_cache_max_size。如果result_cache_max_size=0则表示禁用该特性。参数result_cache_max_result则控制单个缓存结果可以占总的Server result cache大小的百分比。另外还有一个初始化参数用于控制Server result cache的模式:result_cache_mode,如果取值为auto,则优化器会自动判断是否将查询结果缓存;如果取值为manual(这是默认值),则需要通过查询提示result_cache来告诉优化器是否缓存结果;如果取值为force,则系统会尽可能的缓存查询结果,当然,即使参数取值为force,也可以通过提示no_result_cache来拒绝缓存结果。在itpub关于该特性的讨论中,有人提到,文档中result_cache_mode只有manual/force两个取值。这个可能是文档的bug,通过给参数赋一个非法值得到的报错信息中明白的说明有三个取值:

SQL> alter session set result_cache_mode=a;
ERROR:
ORA-00096: invalid value A for parameter result_cache_mode, must be from among FORCE, MANUAL, AUTO

Oracle11g还引入了一个package专门用于管理server result cache:dbms_result_cache

[继续阅读全文]

Installing Oracle Database 11g on Windows

虽然目前Oracle还没有释出Oracle11g for windows的下载版本,但是在Oracle11g的网站上已经出现Oracle 11g for windows的安装文档了,从文章的截图中可以看到,windows版和linux版的安装界面基本上一样,颜色风格也差不多,版本也是11.1.0.6,和linux版本一致。安装教程都出来了,估计马上就可以从Oracle网站上下载了。

Installing Oracle Database 11g on Windows
Installing Oracle Database 11g on Linux

更多官方关于oracle11g的教程(OBE:Oracle by Example),请点击这里


常用标签:

最新评论 | Recent comments