利用 Cognos 进行数据挖掘指南.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
页码,1/ 17 利用 Cognos 进行数据挖掘 何从 Cognos 中倒出数据供数据挖掘使用 简介:本文介绍了 Cognos 与数据挖掘 (Modeler) 的集成,通过实际案例介绍了整个集成的实现过程。 本文的标签: 关于产品, 商业智能, 数据仓库, 数据访问, 管理 标记本文! 发布日期:2011 年 10 月 20 日 级别: 中级 为什么数据挖掘能够跟 Cognos 集成 数据挖掘,就是对已有的数据运用统计学的算法,去除杂点数据,分析出数据中潜在的规律;而 Cognos 则主要是对已 有的数据进行简单的建模后, 以各种样式的图形报表展示给企业的决策者,使得决策者根据基于历史数据展示的图形报 表快速的做出决策;前者是对已有数据进行数据挖掘,后者是对已有数据的报表展示, 如果能够在向决策者展示报表之 前对数据进行数据挖掘处理,则是非常有意义的,能够帮助决策者做出更加准确的决策。 Modeler 是 IMB SPSS 公司开 发的一个数据挖掘软件,本文将以 Modeler 为例,来阐述如何实现 Modeler 跟 Cognos 的集成。 回页首 集成的整体架构 图 1. 实现该集成的整体架构 在上图中,有四个模块:最上层的是 Modeler Server 层,是基于 c++ 语言实现的可运行于各个平台的一个服务程序,功 页码,2/ 17 能是对已有数据进行 数据挖掘运算;第四层是 Cognos Server;为了实现 Modeler 跟 Cognos 的集成,我们增加了 2 个模块,就是上图中的第二层和第三层,第三层是 一个由 Java 实现的 j ar 包,通过与 Cognos Server 交互来实现此次 集成所需要的所有与 Cognos Server 相关的功能;第二层则是由 c++ 语言 实现的一个动态库,通过 JNI 来调用第三层 中实现的接口,供 Modeler Server 使用。可以看出,第二层和第三层就是连接 Modeler Server 跟 Cognos Server 交互 的一个桥梁,通过第二层和第三层,Modeler Server 可以从 Cognos Server 中获得企业中已有的历史数据,然后对这 数据进行数据挖掘处理,最后存储到 Cognos Server 中,Cognos Server 根据处理过的数据来生成报表, 示给企业的 决策者,供其作出更加 准确的决策。 回页首 集成的实现 根据上面的描述,要实现 Modeler 跟 Cognos 的集成,我们只需要实现中间两层,即 CognosModule 跟 CognosDataManager 。 第二层是简单的 JNI 调用 Java 接口的封装,在此不作深入介绍,本文将着重介绍第三层 CognosDataManager 的实现。 整个集成过程就是从 Cognos 中导出数据,供 Modeler 做数据挖掘处理,然后再将 Modeler 处理过的数据以 Package 的形式 publish 到 Cognos 中去, Cognos 可以基于此 Package 来生成报表,供决策者做出决策。所以整个集成过程分 为两个阶段:第一阶段是从 Cognos 向 Modeler 导入数据 (import data),第二阶段是从 Modeler 向 Cognos 导出数据 (export data )。 通过上面阐述,我们可以看出整个集成的过程实际上就是通过跟 Cognos Server 的交互,从 Cognos Server 中取出数据 和向 Cognos Server 中写入数据的过程。要实现跟 Cognos Server 交互,我们需要使用 Cognos 提供的一组 jar 包,通 过这 Jar 包提 供的接口,我们可以轻松的跟 Cognos Server 交互。这 jar 包可以从 Cognos 发布的 SDK 安装包中 获得。所有用到的 Jar 包如下: l activation.jar l axis.jar l axisCognosClient.j ar l commons-discovery.jar l commons-logging.jar l dom

文档评论(0)

xiaofei2001129 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档