看Cognos+SPSS如何无缝对接BI+Data Mining

随着大数据分析时代的到来,全方位的数据分析能力已经成为当今企业不可或缺的竞争力。企业全方位的数据分析能力根据分析的级别和功能领域的划分通常包括了:常规报表、即席查询、多维分析(又称为钻取或者OLAP)、预警、统计分析、预测、预测型建模(预测性predictive模型)和优化。通俗点说,企业全方位的数据分析能力主要可以帮助企业分析:‘过去发生了什么’、‘现在正在发生什么’和‘未来可能发生什么’的相关问题,也就是我们常说的过去、现在和未来。

但在实际应用中,‘过去发生了什么’和‘现在正在发生什么’的分析属于BI平台(如Cognos BI)的功能范畴,BI平台通过各类报表、即席查询、多维分析、预警和实时监控等平台能力可以很好的回答企业在‘过去’和‘现在’发生了什么,而‘未来可能发生什么’的分析则属于DM平台(Data Mining数据挖掘,如SPSS)的功能范畴,DM平台通过建立预测模型来对今后的业务进行预测,帮助企业回答‘未来’可能会发生什么的相关问题。

企业全方位的数据分析能力阶梯如下图所示:

(1) 常规报表:

常规报表广为人知,它们通常按照一定的周期产生,对过去一段时间、一定范围内所发生的事实进行记录。它们对了解业务现状非常有用,但是却无法据此进行长期决策。标准报表主要用于回答‘发生了什么’和‘什么时候发生’这样的问题。典型的标准报表包括月度或季度的财务报告。

(2) 即席查询:

即席查询往往通过对一系列数据(组合)的要求来‘回答’一些常见的业务问题。即席报表主要用于解决类似‘多少’、‘频次如何’和‘在哪里’这样的问题。记录每种产品每天销量的定制报表就属于即席报表。

(3) 多维分析(又称为钻取或者OLAP技术):

OLAP技术可以帮助了解更多细节信息,它可以帮助客户自己操纵数据,找出诸如‘多少’、‘什么’和‘哪里’之类问题的答案。OLAP技术主要解决的是‘问题出在哪里’和‘我如何找到问题的答案’这样的问题。例如,对不同类型的电话客户的通话行为进行排序,找出他们的通话特征就需要运用到OLAP技术。

(4) 预警:

当问题发生时你可以通过告警及时获知,并且可以在将来发生类似情况时引起注意。告警可以通过电子邮件、网络频道、记分卡或者仪表盘的形式给出。警报的过程需要确认的是引起注意的触发点,以及一旦报警需要采取什么行动。比如,销售总监在销售情况与销售目标差距大时会收到告警信息。

(5) 统计分析:

我们可以运行一些更加复杂的分析。例如,方差分析和回归分析等。我们可以基于数据提出一些假设,然后再利用数据构建统计分析模型来‘回答’这些假设是否成立。统计分析解决的问题主要是‘行为/事件为什么发生’和‘我失去了怎样的机会’。例如,银行希望了解什么样的人更可能对他们的房子进行转按揭操作,那么他们就会用到统计分析的方法。

(6)预测:

它能够帮助建立恰当的库存,从而使得既不会脱销,也不会积压库存。预测主要解决的问题是‘未来的趋势会怎样’和‘如果这样的趋势继续会怎样’。例如,零售商可以根据销售历史,预测未来特定店铺的特定产品的销售量,而这样的预测过程就是时间序列预测。

(7)预测型建模(预测性predictive模型):

如果你有1000万个客户需要做一次直邮,谁最有可能响应?怎样对现有客户进行有效分群?哪些客户最可能流失?预测性模型可以回答这类问题。预测性模型主要关心的是将来可能发生的情况,以及不同的预测情况对业务的影响。例如,商户可以预测客户可能会对哪种产品更有兴趣,以及哪些客户会对特定产品更有兴趣。

(8)优化:

优化往往带来创新,它使企业可以在有限资源下实现收入(利润)最大化。优化强调的是更好地利用各种资源的途径。例如,在特定资源条件下,如何安排并使收入利润最大化,就是优化需要解决的问题。

在企业的实际数据分析应用中,传统的BI平台和DM平台都是相对独立的完成各自的工作,因为BI平台和DM平台本身都是独立的平台工具,都支持连接到各类数据源和展现最终的分析结果。虽然最终用户在BI平台看到的报表结果后非常希望能直接使用一个数据挖掘模型进行相关预测分析, 但在实际场景下用户不得不在线下将报表的源数据导入到数据挖掘平台建立相关的模型,生成预测结果后回写到数据库,再通过BI平台连接到该结果表在前端报表上进行展示,这些操作给最终用户带来了极大的不变和额外的开发工作量。

如果企业使用Cognos+SPSS的 BI+DM平台的解决方案,情况将会变得简单许多。在应对业务用户浏览报表后在线的数据预测需求,用户只需要在SPSS建模界面引入之前浏览过的Cognos报表数据作为输入,即可开展后续的建模过程。在完成模型创建和运行后,预测分析结果又可以直接输出到Cognos报表,并用于后续预测结果的浏览,整个过程用户都无需手工管理数据连接,系统通过底层接口已经实现了从Cognos平台到SPSS平台无缝流转。整个操作过程的大致如下:

以下内容将假设一个客户流失预测的场景,具体操作过程大致如下:

(1) 在Cognos平台创建用于训练模型的源报表和用于预测是否流失的目标报表,源报表和目标报表都将作为SPSS数据流的数据源输入。

例:以下是一张包含有客户流失结果和详细信息的Cognos报表(源报表)示例。

(2) 在SPSS Modeler中创建一个流,从源中选择IBM Cognos BI作为输入。编辑IBM Cognos BI源参数,选择设置连接到Cognos服务器的地址和报表路径,设置完成后可以点击左上角的‘预览’按钮来预览报表内容。

(3) 基于IBM Cognos BI数据源在SPSS Modeler中完成流的创建过程后,运行生成预测模型。本示例使用的是决策树模型。

以下是预测模型相关详细内容

(4) 将用于预测的Cognos目标报表设置为预测数据流的输入,在IBM Cognos BI源中设置相应的Cognos连接参数,使用已经训练完成的决策树预测模型进行数据预测分析,并将结果写回到Cognos BI报表输出。IBM Cognos BI Export是SPSS Modeler中内置的输出功能,可以直接将预测结果输出为Cognos报表。

(5) 完成以上预测模型的运行后,回到CognosBI平台即可直接打开输出的预测结果报表。以上红色框标示的内容即为通过预测模型生成的预测结果字段内容,包含流失预测结果和置信度百分比。

以上就是借助Cognos+SPSS实现在线报表预测分析的相关过程,如果你对整个流程的实现感兴趣,可以点击下面的链接下载Cognos和SPSS进行试用尝试。

Cognos产品试用下载链接:http://bigdata.evget.com/product/200.html

SPSS产品试用下载链接:http://bigdata.evget.com/product/168.html

时间: 2024-10-05 05:03:36

看Cognos+SPSS如何无缝对接BI+Data Mining的相关文章

酷客多小程序新版发布:与微信卡券、小票打印等无缝对接

酷客多小程序商城系统更新了!酷客多小程序商城系统更新了!酷客多小程序商城系统更新了!重要的事情说3遍!这一次我们对原有版本做了全方位体验优化,从UI UE等方面对商家后台进行了体验式改善,使商家后台变得更加美观和易用.除此之外,还推出了"微信优惠券"和"小票打印"两个重要功能 ,已实现与微信卡券和小票打印机无缝对接,更便于品牌传播.具体的功能说明请见下文. 一.左侧导航菜单优化 1,调整了左侧栏目的显示顺序,显示顺序改为"店铺管理"-"

搜索框与搜索按钮并排——无缝对接

1.效果图 难点在于搜索框与搜索按钮要无缝对接 2.实现 (1)搜索框的高度(height+上下border)==搜索按钮的高度 (2)搜索框的字体大小.样式==搜索按钮中的字体大小.样式 (3)搜索框和搜索按钮都要去掉边框:outline:none;当然 搜索按钮需要再加上一个border:none; 3.代码 html代码: <div class="search"> <input type="text" id="in" va

金蝶K3管理软件PDA条码解决方案,盘点机与金蝶K3无缝对接

申明:以上文字为"武汉汉码科技有限公司"原创,转载时务必注明出处. 技术分享,沟通你我,共同进步!www.hanma-scan.com 金蝶K3管理软件PDA条码解决方案,盘点机与金蝶K3无缝对接

店铺无缝对接一号旺铺小程序 盘点微信小程序新增功能

前段时间,笔者写过一篇<不开发,商家店铺如何快速接入微信一号旺铺小程序>的文章.结果反响平平,无人问津.所以,笔者就在想,也许小程序真的大势已去. 盘点迄今为止微信小程序增加的功能:价值提升,商家福音到了! 盘点迄今为止微信小程序增加的功能:价值提升,商家福音到了! 但是,就在本人下定决心以后少关注小程序的当口,腾讯似乎终于觉醒了,张小龙也终于向现实低头妥协,微信官方宣布的小程序新增功能绝地反击,热乎了众多商家的心,也活跃了个人创业开发者的兴奋基因.其实,自小程序面市已来,其功能一直在不断完善

做Data Mining,其实大部分时间都花在清洗数据

做Data Mining,其实大部分时间都花在清洗数据 时间 2016-12-12 18:45:50  51CTO 原文  http://bigdata.51cto.com/art/201612/524771.htm 主题 数据挖掘 前言:很多初学的朋友对大数据挖掘第一直观的印象,都只是业务模型,以及组成模型背后的各种算法原理.往往忽视了整个业务场景建模过程中,看似最普通,却又最精髓的特征数据清洗.可谓是平平无奇,却又一掌定乾坤,稍有闪失,足以功亏一篑. 大数据圈里的一位扫地僧 说明:这篇文章很

Big Data Analytics and Data Mining 第一天.

今天是上课的第一天.真心很感激导师能让我出来学习.今天突然觉得自己要好好学习英语.并不是上课的时候我看不懂裴教授的课件.而是觉得如果英语不好就很像乡巴佬那样,很难接触到高级的东西. 通过今天的听讲,我感觉对数据挖掘的理解更深刻些. 以前总觉得自己研究生的目标是要好好学习算法,好好学习相关的技术. 现在觉得除了要好好学习算法外,我也期待自己能做出一些研究. 记录下今天讲课的内容. 今天我觉得主要讲了三部分: 1,数据挖掘相关的概念及相关的学术期刊. 从广义上来定义数据挖掘:The art of d

data mining,machine learning,AI,data science,data science,business analytics

数据挖掘(data mining),机器学习(machine learning),和人工智能(AI)的区别是什么? 数据科学(data science)和商业分析(business analytics)之间有什么关系? 本来我以为不需要解释这个问题的,到底数据挖掘(data mining),机器学习(machine learning),和人工智能(AI)有什么区别,但是前几天因为有个学弟问我,我想了想发现我竟然也回答不出来,我在知乎和博客上查了查这个问题,发现还没有人写过比较详细和有说服力的对比

Introduction to Data Mining

(此文为学习笔记,课程来自Bigdata University:http://bigdatauniversity.com.cn/courses/BigDataUniversity/PA0101/2016_06/courseware/c4323451afcd4b05946917efc8fc86f5/be5f0606db034b559b014e87ab62e418/) Why we do data mining? Market Context. Analytics Drive Decision-Ma

扫盲贴:数据挖掘(Data mining)是什么?

数据挖掘有什么用途?数据挖掘和数据仓库之间有什么样的联系?数据挖掘和市场调研.数据分析又有什么样的联系?…… 一 扫盲篇 研究结果表明,企业处理的数据每5年就会成倍增长,导致企业数据过度的重复和不一致,如何在这些数据中获取有利信息就促进数据挖掘技术发展. 1.数据挖掘的相关概念 谢邦昌教授在<数据挖掘 clementine应用实物>一书中提到,数据挖掘是指寻找隐藏在数据中的信息(如趋势.特征及相关性)的过程,也就是从数据中挖掘信息或知识KDD(knowledge discovery in da