博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解密 | 大数据环境下的多维分析技术
阅读量:5836 次
发布时间:2019-06-18

本文共 1204 字,大约阅读时间需要 4 分钟。

hot3.png

引言

上期的文章《大数据环境下的多维分析技术(1)》让大家了解到,在大数据环境下,的Dynamic Cubes可以实现TB级的多维分析功能,文章探讨了影响Dynamic Cubes性能的因素,还介绍了Dynamic Cubes性能调优的一些手段。其中提到了可以通过Dynamic Query Analyzer (下文简称DQA)工具来对动态立方体的查询性能进行评估并得到优化建议。那这个DQA工具到底是个什么东西,本期文章为大家一一解密。

DQA介绍

DQA是一个通过分析Dynamic Cubes的模型设计及查询日志来进行排错、提供优化建议的工具。它可以提供图形化界面帮助您理解和分析动态查询的查询性能。DQA可以提供Dynamic Cubes模型层面的分析建议,也可以提供查询负载方面的分析建议。这个工具可以安装在32位、64位的windows,或者64位的Linux系统上。

DQA的安装与配置

其安装方法比较简单,只需在安装介质的对应操作系统目录下运行issetup.exe(64位Linux系统为issetup)程序,就会出现图形界面。您只需要按安装向导一步一步操作,即可安装完成,本文不再累述。下面我们看看如何配置DQA(以windows环境为例)。

1. 从开始菜单里找到并打开DQA应用程序,并在“窗口”菜单里选择单击“首选项”子菜单。如下图所示。

cognos

2. 在打开的“首选项”界面里,选择,配置好分派器和网关的URI地址。特定的用户使用该工具,可以配置DQA使用的用户登录信息。配置完成可以进行测试、验证、保存。如下图所示。

cognos

3. 如果你想要用DQA分析查询日志文件,还需要在web服务器中配置查询日志文件对应的虚拟路径。点击“首选项”界面里的日志菜单。如下图所示。

cognos

4. 虚拟路径通过网关对应的web服务器进行配置的。例如web服务器为IBM HTTP Server时,我们可以在配置文件中添加如下所示的配置脚本。其中红色方框内为Cognos的安装目录。

cognos

DQA的使用

1.选择DQA界面里的“文件”菜单,选择“运行Aggregate Advisor...”,如下图所示。

cognos

2. 选择需要分析的某一个动态立方体,点击“下一步”。如下图所示。

cognos

3. 指定分析选项,如下图所示。

cognos

4. 点击完成后,DQA将开始分析模型及日志,分析结束后将得出分析结论。如下图所示。由于我在DynamicCube的模型里启动了数据库聚合表及内存聚合,因此DQA分别给出了两者所需的空间建议。

cognos

5. 最后,我们可以将这些建议保存下来,也可以将内存聚合的建议直接应用到内容库中。另外,也可以在Cognos的管理界面里将对应的Dynamic Cube的内存聚合设置一个合理的数值,如下图所示(缺省为0,将不使用内存聚合)。

cognos

转载于:https://my.oschina.net/u/2509910/blog/735005

你可能感兴趣的文章
按天分区并通过存储过程删除历史分区
查看>>
我的友情链接
查看>>
Python19 内置函数
查看>>
网络协议报文结构与抓包示例
查看>>
微软Windows操作系统的变迁(windows 1.0——windows me)(图)
查看>>
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo异常解决
查看>>
当今世界最受人们重视的十大经典算法
查看>>
java优势
查看>>
与App Store审核的斗智斗勇
查看>>
[李景山php]每天laravel-20161102|CompileEngine.php-1
查看>>
数组的循环和迭代
查看>>
java学习笔记二 2019.6.17 周一 三亚 阴
查看>>
java基础------数组
查看>>
点滴积累【C#】---C#实现下载word
查看>>
中轴型SpA的两种诊断分支具有可比性
查看>>
Android--音乐播放器
查看>>
二分查找java代码
查看>>
JavaScript事件练习
查看>>
代理模式
查看>>
vs2010的11个调试技巧和方法
查看>>