本博主安装与配置好的windows2008 32位系统下的cognos8.4 的BI分析环境虚拟机下载,此虚拟机环境已装好informix11.5 ,oracle11g等数据库环境,也装有Go!.Dashboard,Go!.Office,Go!.Search,Modeling,Samples,Software.Development.Kit,Transformer.CFS,Transformer,Virtual.View.Manager,Metric.Modeling 等BI 工具组件。也已激活IIS 等服务器。
下载地址:https://pan.baidu.com/s/17T1COCL84LFa_yqGXHxRlg 提取码:nx7c 下载后,解压后,用Vmware workstation打开,即可以直接使用.
cognos8.4 有什么用,以及产品特性:
1.报表
做数据分析的从业人员都知道
2.分析
分析可以对与所有业务未读相关的信息进行向导式探察和分析–无需考虑数据的存储位置。分析和报告联机分析处理(OLAP)on_line analysis processing和维度花关系型数据源。
使用内建的可定制时间序列分析进行高级时间趋势分析可以让您对前些年,季度,月和其它关键度量上发生的变化进行分析。其它厂商则无法提供类似的高级时间趋势分析功能。
3.积分卡
Cognos 8业务智能是一个在一个已证体系结构上提供完整BI功能的参品,计分卡则是其中的一个重要功能。计分卡可以帮助您将团队、战术和战略协调起来,对目标进行一致的沟通并对相对于目标的绩效状况进行监视。
通过状态组织和查看计分卡可以聚焦目标和绩效;通过所有者查看可以了解责任状况;在战略图中查看可以了解是否符合企业的战略。
4.仪表盘
业务仪表盘可以快递传达复杂的信息,它们可以将来自各种企业系统和数据的信息转换为丰富的图形进行展现,例如量表、地图、图表和其它图形,一起显示多种结果。
Cognos 8 BI完整的报表功能支持您的企业仪表盘的需求。您无需独立的应用来创建使用仪表盘报表,可以节省额外的成本、管理时间和培训。
5.业务事件管理
Cognos 8 BI业务事件管理可以对需要引起注意的重大事件进行跟踪。它可以对这些事件进行监视并使用决策流程和业务流程自动化减少采取行动和决定的时间。
在业务环境中管理事件,确保在事件周期的每个阶段(新建、正在进行或已经解决)都能执行恰当的响应。
自动化报表显示所有正在发生的事件及其状态,以便进行轻松的跟踪。
6.数据集成
Cognos 8业务智能是一种能够在一个已证体系结构上提供完整BI功能的产品,数据集成是其重要的功能之一。
Cognos数据集成是一个可用于高绩效业务智能的企业级ETL解决方案。它可以优化数据合并、抽取、转换和维度管理,提供适用于企业报表和分析的数据仓库。
1 提高访问数据库速度:
Cognos和数据库间参数在cer*\bin\cogdm**.ini文件中,(*根据版本不同是安装目录的数字,**根据连接的数据库不同,是对应数据库名称的关键字)
以oracle数据库为例,参数在cogdmor.ini文件中,打开这个文件查找字符串Fetch Number of Rows=去掉这行前面的分号,将10改成2000;
这样这行就成了Fetch Number of Rows=2000,表示是每次从数据库取2000条数据。
其他数据库基本上都有类似的配置。用以提高从数据库中提取数据的速度。
2 加大缓存:
cer*\bin\Cer*.ini(*根据版本不同是安装目录的数字):
[Services]
SortMemory=5120
(这里 SortMemory 单位是 2kbytes,5120代表 2k x 5120 = 10M)
(技巧:一般 SortMemory 取空闲内存的十分之一到八分之一大小)
[PowerPlay DataServer]
WriteCacheSize=16384
(这里 WriteCahceSize 单位是 Kbytes,16384 代表 16M)
(技巧:一般 WriteCacheSize 可以通过估计生成的cube大小得到,和生成的cube大小差不多就可以了)
在 2G 内存的环境中,如果加载操作系统完成,并启动所有所需服务后系统空闲 800M 内存空间,则可设置:
[Services]
SortMemory=51200
[PowerPlay DataServer]
WriteCahceSize=81920
本博主安装与配置好的windows2008 32位系统下的cognos8.4 的BI分析环境虚拟机下载,此虚拟机环境已装好informix11.5 ,oracle11g等数据库环境,也装有Go!.Dashboard,Go!.Office,Go!.Search,Modeling,Samples,Software.Development.Kit,Transformer.CFS,Transformer,Virtual.View.Manager,Metric.Modeling 等BI 工具组件。也已激活IIS 等服务器。
下载地址:https://pan.baidu.com/s/17T1COCL84LFa_yqGXHxRlg 提取码:nx7c 下载后,解压后,用Vmware workstation打开,即可以直接使用.
3 启用多 CPU 读取数据源:
在 Transformer 中,点击开 DataSource 的属性页面:
可以看到下方有一个 Enable multi-processing 选项,选中它,即可实现在读取数据时启用多 CPU 处理。
多 CPU 处理可以在读取大型数据源文件时起到很明显的性能提升,对于读取巨型文本数据源时性能提升特别明显。
4 调节Transformer 每次提交数据量在cerx\bin\trnsfrmr.ini 文件中MaxTransactionNum的值为500000,可适当将其提高,比如改为
MaxTransactionNum=1000000
能减少Cube数据提交次数,缩短Cube生成时间。
5恰当放置暂存文件:
在 Transformer 中,点开 File 菜单中的 Preferences 对话框,切换到 Directories 页:
将 Data Temporary Files 和 Model temporary files 放到两个物理硬盘上,并且确认这两个物理硬盘是速度快且空余空间大的。
对于使用 IDE(ATA)硬盘的系统,把这两个暂存文件路径分别放到两个 IDE 控制器连接的硬盘上以避免出现等待,并最大限度的利用带宽。
对于使用 SCSI 硬盘的系统,把这两个暂存文件分别放到两个物理硬盘上,即能实现最大的带宽占用,并尽量减少等待。
如果有多余两个物理硬盘,可设置多个数据,暂存目录,中间用分号隔开就可以了。
对于放置 Data temporary files 的硬盘,要求至少有数据量两倍的空余磁盘空间,比如说各个数据源的数据量总和有 3.2GB,则要求放置Data temporary files 的硬盘有6.4GB空余磁盘空间。
对于放置 Model temporary files 的硬盘,要求有(模型大小+立方体大小)x2 的空余磁盘空间,因为模型和立方体体积都较小,所以一般硬盘都能满足要求。
6 优化参数提高cube在cognos8上的展示性能。
如果生成的立方体是通过cognos8平台进行展示,我们可以将D:\cognos\cer4\bin目录下的trnsfrmr.ini文件中的EnablePCOptimizer设置为1,从而优化立方体在cognos8上的表现。
7 恰当分配数据库和Cognos之间的运算。
本博主安装与配置好的windows2008 32位系统下的cognos8.4 的BI分析环境虚拟机下载,此虚拟机环境已装好informix11.5 ,oracle11g等数据库环境,也装有Go!.Dashboard,Go!.Office,Go!.Search,Modeling,Samples,Software.Development.Kit,Transformer.CFS,Transformer,Virtual.View.Manager,Metric.Modeling 等BI 工具组件。也已激活IIS 等服务器。
下载地址:https://pan.baidu.com/s/17T1COCL84LFa_yqGXHxRlg 提取码:nx7c 下载后,解压后,用Vmware workstation打开,即可以直接使用.
OLAP服务器通常对类似数据库中分组,汇总这样的操作速度相对较快,如果SQL中有很多分组和汇总导致数据库返回数据速度比较慢时,可以尝试去掉分组和汇总,让OLAP服务器直接读取数据,使用OLAP的方式运算,大部分情况下能够明显的提高Cube生成速度。
8 恰当定义维度粒度
有时候维度最低层次的节点比较多,从而造成立方体过于庞大,此时可以分析如此细的粒度对分析人员有多大帮助?提高立方体粒度减小立方体大小可以说是最有效的提高访问速度的方法。对于细粒度汇总可以通过查询报表进行展示。
9 Cognos8服务器缓存的调节
\cognos\c8\configuration目录下 :
ppds_cfg.xml文件
ReadCacheSize=******
根据具体环境情况适当提高ReadCacheSize, 可减少用户访问时服务器的磁盘IO。提高访问速度。
10.通过crosstab caching提高cube访问速度
进入:transformer-cube属性-processing;通过开启crosstab caching
提高cube访问速度。但此方法会增加一定的cube体积。
11.取消报表自动分组提高明细报表查询速度
如果报表要展现明细数据,不想使用任何汇总,我们可以到此报表对应的查询中将自动分组属性定义为否。这样Cognos8就不会自动像SQL语句中添加Group By语句了。
11.取消报表自动分组提高明细报表查询速度
如果报表要展现明细数据,不想使用任何汇总,我们可以到此报表对应的查询中将自动分组属性定义为否。这样Cognos8就不会自动像SQL语句中添加Group By语句了。
11.取消报表自动分组提高明细报表查询速度
如果报表要展现明细数据,不想使用任何汇总,我们可以到此报表对应的查询中将自动分组属性定义为否。这样Cognos8就不会自动像SQL语句中添加Group By语句了。
12.在大数据量报表中如无特别需要不要使用排序或MAX等函数
在大数据量报表中如果正常情况,Cognos8会根据先select出的记录展现出报表的第一页,后面的记录会根据我们点击下一页时继续select出来以此提高性能。但如果我们使用了排序或max等操作,那报表就只能将所有记录进行操作了。
13.通过修改Cognos Configuration配置提高Cognos8速度
如果我们的服务器配置较高(超过2G内存),我们就可以考虑通过增加分配给Cognos8的内存来提高其运行速度。进入Cognos Configuration。
本博主安装与配置好的windows2008 32位系统下的cognos8.4 的BI分析环境虚拟机下载,此虚拟机环境已装好informix11.5 ,oracle11g等数据库环境,也装有Go!.Dashboard,Go!.Office,Go!.Search,Modeling,Samples,Software.Development.Kit,Transformer.CFS,Transformer,Virtual.View.Manager,Metric.Modeling 等BI 工具组件。也已激活IIS 等服务器。
下载地址:https://pan.baidu.com/s/17T1COCL84LFa_yqGXHxRlg 提取码:nx7c 下载后,解压后,用Vmware workstation打开,即可以直接使用.
以下文章点击率最高
Loading…