你认为商业智能到底智能在哪里?谈谈你的体会
作为一个商业智能从业者,我一直在思考着这个行业的发展,04年曾就商业智能与行业的结合作了一个分析,并在公司内部交流之后于05年将部分内容发到了公网,之后BI行业的并购风生水起。
近一两年来,我开始为商业智能的“智能”二字所羞愧,也一直在寻找着这个答案。在我看来,目前的BI方案几无智能可言,包括国外主流厂商的产品。我打算不久后在公司里就商业智能的发展做一个交流,题目大致是“商业智能发展的困惑-寻找丢失的智能”。我感觉这个论坛有很多甲方的技术人员,因此,想征询大家的看法:商业智能到底、或者将要智能在哪里?
期望您的热情帮助,有分相送哦。
[解决办法]
我对这个理解是很粗浅的.呵呵,只能略谈一下:
我认为所谓的 智能,其实就是一种辅助,说白了,我觉得象计算机辅助设计一样,商业智能叫计算机辅助智能可能更恰当.
因为在整个过程中,真正的智能还是人,计算机的这个所谓"智能"还是由人的分析/业务需求驱动.最明显的例子就是分解树.两个不同地区的分店有相近消售额,但利润差距却很大.这到底是为什么?人就是带着这个为什么,在分解树中一步步地分解.那他就有可能找到一个可解释的答案.
更深一层,就是数据挖掘了,在海量的数据中寻找某种新的商业模式,新的利润模式等.例如分析办理金卡,银卡等的人群具有什么特征? 人的信售度与什么相关?商业诈骗行业具有什么特点?都是带着一个问题,决策者在这个模式中寻找答案,操作者还是主动的,电脑永远是被动的,商业智能只是提供了一种这样的模式,运算方式让你去找到你心里的答案.所以,商业智能可以说是人之外的一种辅助性行业.
[解决办法]
目前就是数据挖掘吧,希望能找到人们购物习惯的各种关联参数,并建立某个模型来影响销售。
[解决办法]
Mr_JBean 说得有道理,所以也不能怪别人对商务智能存在误解.
从理论上来讲,你现在在OLAP上能达到的,基本上其它的方式编程也能达到.象出那个多维报表,数据库与MS报表服务结合 也达到.数据挖掘,使用MS集成的工具能达到,其它一些第三方工具也能达到.可能唯一不同的,就中在OLAP里比在OLTP里速度快那么一点而已. 所以,数据仓库的功能根本不是特有的,是可取代的,一种可以被其它技术取代的技术.也说明了与其它技术给客户的感觉是:没有差异化.你能,他也能.就是这样.
怎么和网站没啥区别呀?
是这样,看起来跟网站的确没有差别,如果说美感度,客户可能感觉到还不如网站.
我曾在面试时给人家介绍过数据仓库,我当时说OLAP是一个比较复杂的技术,作了一些例子给人家看,人家咋说:看起来,也不复杂也不难理解.他感觉到这是一件轻松而又平常的事,而我们作OLAP的,却觉得它是"宝".开个玩笑:事后我也反思了一起,觉得自己的口才实在是差,没有足够的能力把他给忽悠晕. :)
其实呢,OLAP的相对于OLTP做分析型的东西时,它能提供足够的速度,能让电脑跟上人的思维.这点,应该是OLTP比不上的吧.而且,用OLAP做同样的事,总比你自己开发或用第三方工具要快得多.起码,对我们来说,这是一个标准的环境,自己或第三方的工具,显得有点非主流了.
[解决办法]
让更多人参与讨论吧,加精了.
[解决办法]
我来向大家学习的
[解决办法]
我认为,应该走神经网络预测和分类的路子
比如消费数据可以用nn来预测
[解决办法]
搞个概念忽悠人呗,要不薪水怎么要上去呀~~~~
[解决办法]
刚毕业两年,也在做BI的项目...还刚刚入门.
我感觉
OLTP是把人工的流程电子化,其实就是一种复制的过程.
OLAP可以分析处理,提供决策,尽管也是由人预设的.
一看到"商业智能",我总想到了"人工智能",可这两个智能天差地别.
它叫这么个名字,可能仅仅是因为它能按照人的想法(设置)开始思考(分析)了.
说得不好,大家多多指教.
[解决办法]
如果总是一群开发人员在这儿谈BI,毫无意义.
比如有某BI软件宣称可以和主流ERP软件做接口,对ERP中的数据进行归集分析,但你打开一看,无非是多几张报表、多几张甘特图而已,这样的工作,ERP软件的实施人员如果愿意做,完成可以做,还不用做数据接口,BI的意义何在?
我也曾经是做BI产品的,但后来自己都不好意思提BI了,还是叫DE好了。我认为,BI的实质在于提出问题而不是解决问题的形式。比如说,你对财税服务项目做BI,就应该根据注师的意见,来完成软件实现。再具体地举例:某单位07年底库存铜1000T,08年底库存1200T,企业是赚了还是亏了?ERP软件只是提供1000T、1200T之类的数据报表,现在很多所谓的BI也好不到哪儿去(可能报表的形式丰富些罢了),但以注师的眼光来看,如何考虑通胀率来看的话,企业很有可能是亏了。哪么注师就可能会要求BI实施人员进行多维数据模拟(比如除了数据变化曲线外,还要求加入通胀率变化曲线),并以财务报告的形式提交。这样企业老板就会很直观地看到我企业到底是赚了还是亏了。类似的问题还有很多,比如:为什么很多企业订单和利润成反比?为什么很多企业的资本回报率呈递减趋势等等。这些问题是软件开发人员拍脑袋能够想出来的吗?甚至不是企业自己能够提出来的,否则它们为什么还要花那么多的钱进行财务咨询。
真正的BI项目,软件只是一个工具,它是服从于整体项目要求的。BI软件如果象很多ERP软件一样,跑到企业那儿说我能帮你们做什么什么事,解决什么什么问题,那就太可怕了。顺带说一句,ERP软件其实也没什么了不起的,从目前在国内的应用来看,最多也就起个电子记账的作用,
BI软件,小企业没必要用;
BI软件,如果不是和特定的咨询项目打包,企业也没必要用。因为,BI软件能够提供的数据分析结果,你完全可以要求你的ERP实施公司完成。虽然可能另外要多付一些实施费用,但BI软件就是免费的吗?
BI软件,既然噱头在I,也就是智能分析,那么它就肯定不是一个可以批量复制的项目(比如财务软件)。你会相信一个你根本没见过面的软件程序员写的一个所谓的数据模型,能够指导你的商业活动吗?那太可笑了。你见过炒股软件帮到股民赚钱吗?
-----------------------------------------
以上纯属个人见解,有志同道合的朋友可以一起探讨哈。
[解决办法]
这个问题太大了!
个人以为,智能是精神世界的概念,纯粹意义上的智能是不可能的,我们应把所追求的智能定义为 -- 尽最大可能帮助人类完成特定的任务,人类本身只需要作出决定而后由所实现的智能去完成其它部分。
如果突破上面这个定义,我们实现的智能有了完全自主的思考能力,那将对人类的已有伦理道德提出挑战,人类对地球的控制能力也将受到了危协!
[解决办法]
其实 目前的所谓智能 也就是一些数据挖掘的东西。
技术上我说不好,以前见过的一款所谓智能模块 ,给我的第一印象,比普通报表深不了多少,无非是用OLAP那些东西。
界面上比一般的报表好像多了些 花哨的东西。各种图形,但其实本质上还是一些数据而已。似乎不能体现出“智能”。
但按我当年所学,我对智能的理解, 有点类似 专家决策支持系统。当年我的老师说,研究那个你得学神经网络、模糊控制等等。
不知现在学术上研究到什么程度了,但商业产品上 肯定仍然停留的 炒作概念阶段。
其实这并不奇怪 就连国内的许多所谓的ERP 仍然都不能算作真正的ERP,也只是以ERP之名 行进销存之实,且进销存做的都不那么地道。
[解决办法]
我也曾经是做BI产品的,但后来自己都不好意思提BI了,还是叫DE好了。我认为,BI的实质在于提出问题而不是解决问题的形式。比如说,你对财税服务项目做BI,就应该根据注师的意见,来完成软件实现。再具体地举例:某单位07年底库存铜1000T,08年底库存1200T,企业是赚了还是亏了?ERP软件只是提供1000T、1200T之类的数据报表,现在很多所谓的BI也好不到哪儿去(可能报表的形式丰富些罢了),但以注师的眼光来看,如何考虑通胀率来看的话,企业很有可能是亏了。哪么注师就可能会要求BI实施人员进行多维数据模拟(比如除了数据变化曲线外,还要求加入通胀率变化曲线),并以财务报告的形式提交。这样企业老板就会很直观地看到我企业到底是赚了还是亏了。类似的问题还有很多,比如:为什么很多企业订单和利润成反比?为什么很多企业的资本回报率呈递减趋势等等。这些问题是软件开发人员拍脑袋能够想出来的吗?甚至不是企业自己能够提出来的,否则它们为什么还要花那么多的钱进行财务咨询。
真正的BI项目,软件只是一个工具,它是服从于整体项目要求的。BI软件如果象很多ERP软件一样,跑到企业那儿说我能帮你们做什么什么事,解决什么什么问题,那就太可怕了。顺带说一句,ERP软件其实也没什么了不起的,从目前在国内的应用来看,最多也就起个电子记账的作用,
====================================
为什么很多企业订单和利润成反比?为什么很多企业的资本回报率呈递减趋势等等
这个是比较典型的问题,这应该算是规划求解部分吧,产出收入之间,根据企业的实际情况,会存在一个极值.所以我才想过将OLAP和某此数学工具结合.
真正的BI项目,软件只是一个工具,它是服从于整体项目要求的。BI软件如果象很多ERP软件一样,跑到企业那儿说我能帮你们做什么什么事,解决什么什么问题,那就太可怕了。顺带说一句,ERP软件其实也没什么了不起的,从目前在国内的应用来看,最多也就起个电子记账的作用,
:),同感,我曾说过,目前国内的ERP,只是一个进销存的加强版.
[解决办法]
是的啊,一个好的程序员,要学学财务、生产控制、会计.....
因为软件主要还是借助于计算机实现现实中的人流、物流、财务流......
我遇到过一个做生产控制软件开发的日本老头,快60了,对程序数据库什么的一窍不通,
他跟我说以前都是靠手工计算、计算器(那种有加、减、乘、除)、计算尺(我也没有见过)....
但是对生产业务的流程很熟悉,逻辑思维很清晰,每件事情都安排的很合理,我觉得要是这样的人来谈谈这个话题,肯定能让我们受益良多
计算机能做的,仅仅是计算,按人类要求的程序去执行逻辑计算,它根本不知道它计算的每一个步骤在现实在到底意味着什么?它也不知道它的每一次计算,会造成现实中的什么后果。
所以在目前而言,大谈计算机的智能,我觉得是空话?
所有智能软件,其实都是某个行业的分析专家,将自己的分析方法,用计算机程序给模拟出来,并不意味着计算机真的有商业数据的智能分析能力。
既然是某些专家算法的模拟,自然有它应用的场合限制,和它的缺陷,换一个行业,换一个环境,它就可能是错误的,必须换过另外一些专家的算法。
所以想研究商业智能软件,其实本质上是研究商业分析和管理学分析,用程序将其模拟出来而已。
你可不要告诉我,计算机会创建一个新的道琼斯工业指数的概念,会创建一个新的GDP指数概念,会创建一个ISO2010管理概念。
计算机程序技术发现到一定境界,要想取得更多成就,就必须与其它科学交叉综合起来,这是所有学科的特性,而不是在代码行里面打转!
对不起,说得有些偏激了,请见谅!
[解决办法]
wo de mark yi ge
[解决办法]
BI软件的功能,不仅是处理数据,提供知识,还有一个非常重要的,就是发现知识;现有的模式,大都是处理业务数据,然后通过经验或理论去做一些报表,找出一些规律或知识,其实数据里的知识还有许多许多值得去挖掘的,人脑代替不了电脑,电脑也代替不了人脑,所以BI还要发展下去,就是这么简单。
[解决办法]
量变引起质变。
这是一个完整的视角
[解决办法]
从数据挖掘中理解智能可能更好说一些,比如从海量的数据中发现人很难观察到的信息,这个不是一般的程序能做得到的,而是要靠特殊的挖掘算法来实现.有点像人脑对事物的识别,实际上我的理解就是模拟了人脑识别事物的这么一个过程,把行业的经验,或者什么样的经验融入到计算机的01世界当中.
但说etl,单说cube,可能都无法上升到智能的层次,但是从BI的最高层次数据挖掘来说,还都要依赖于这些,所以应该说是贯穿的吧,抛开谁都很难说是智能.
[解决办法]
个人感觉BI的I的价值主要应该体现在“人”身上,BI所提供的只是企业一个时期内所涉及的数据(销售情况、财务状况)的分布状况,简单讲就是几张报表。但是从这些报表上能看出企业在业务、财务等上的缺陷和长处,并以此为依据对企业存在缺陷的地方进行修正、改进和发扬,这才应该是BI真正价值所在。
我觉得可以这么比喻,你正在一个迷宫中,BI实际上是提供给你的一个地图,但这个地图并不会因为你拿到它就自动的把你带出迷宫,真正重要的是在你拥有地图的同时,迈出你的腿向正确的方向前进。当然这个地图也不是一次就能绘制成功的,它也需要一部分一部分的结合、完善,才能最终成为一幅完整的地图。
所以说,不论是商业智能也好,ERP也好,或者其他任何一款软件,能真正体现它价值的不是软件或者概念本身,而是如何去使用它们的人。曾经见过无数的人整日的把项目失败的原因归结于某个软件多么多么的烂,却从没考虑过是因为自己没有弄明白为什么需要用这个软件、如何去使用这个软件来达到自己的目的。
技术需要依附于实际的业务框架之上才能发挥作用,而作用也只是辅助、增效、规范实际的业务,脱离了业务,技术一无是处。
个人观点。。。。。。
[解决办法]
智能问题真深奥
[解决办法]
学习
[解决办法]
智能在能忽悠住客户,不能忽悠住的自己就不够智能
[解决办法]
黑客帝国
[解决办法]
商业==左手进,右手出
那么你必须研究你的上家需求,下家需求.
上家的上家的需求,下家的下家的需求.
.....做商业必须研究产业链!~~~
[解决办法]
进来膜拜一下,
N年前,在某全球500强企业给他们做项目,做了N年以后,自认为已经把他们公司各个领域做绝了,
后来他们全球总部上了一套著名的BI公司的东西,很NB神气的给我们展示,
简单看了一下,得到的困惑和感想跟楼主一样,不久后由于跳槽离开,以后就没接触过BI这个东西。
我上学时学过数理统计,深知通过高深的数学模型分析事物的复杂和深奥。数理统计考试都不及格,这辈子玩不转这个,
下辈子好好学学数学,个人认为,这个得数学家才能搞,哈哈。
[解决办法]
过来看一下
[解决办法]
你们都好厉害啊 要是课本上也讲这些就好了
[解决办法]
个人觉得现在的BI也只是人们的一种期望而已。等哪天计算机成为地球的主人是,那就是真正的BI。如今的BI可作商业情报,商业信息之类。不过,现在的专家系统比较新颖,但不知实用度如何。数据挖掘是比较吸引人的,看到一些诸如“菜篮子”计划的东东,是对数据做如下的分析:经验数据+需求+资源=预测———>现在决策(做什么?怎么做?风险多大?是现在收钱?还是将来的某个时候收钱?收钱多少?)。我觉的让一个对哲学和管理学很内行的人来说更好。
商业毕竟是人在搞,那么智能也就关乎人的智力,和能力。要用计算机实现不可能。你可能不同意,但是你想一下,计算机能认识哪个东西能吃吗?你还不是将一些数据给计算机,让他做一些对比匹配,然后作出一些判断,其实这都是对人的模拟。
人工神经网络我觉的是一个强大的东西,毕竟它和人的思维有点相似的地方,但不能代替人的思维。人的思维太复杂了,人实在是个完美的不能再完美的东西了,那个脑袋太厉害了。所以,既然有了类似人的思维的人工神经网络,不妨可以将这个发展一番,用于所谓的BI。可能这个更加实际一点。
[解决办法]
学习一下
[解决办法]
膜拜。。十分膜拜
------解决方案--------------------
此真是好贴! 学习了 呵呵 但是估计讨论不出结果 重在参活 嘻嘻
本人近两年用SQL server2005自带的AS搞了几个项目包括网站点击流和员工绩效分析. 对BI略知皮毛,感觉可以把它看作是"资治通鉴". 而且是具体到每个公司的资治通鉴,而且很保密.不知道像那些大公司的数据分析数据挖掘,是啥样的.估计肯定不是用现在市面上的工具软件搞的.
[解决办法]
的萨芬大概萨嘎他惹我如果
[解决办法]
感觉很深
看了大哥们的发表
[解决办法]
= =!hao shenao o ...
[解决办法]