| Sammy 的个人资料廖 显 Sammy.liao照片日志列表 | 帮助 |
|
|
5月7日 首席信息官(CIO)应如何思考业务价值问题今早起来,看到一篇不错的报告,是Michael Bloch和Andres Hoyos-Gomez 编著的,他们是麦肯锡巴黎分公司董事。以前,我其实很早的时候就开始关注技术的价值问题,当然,发表过一些文章,这个也是商业本身应该关注,任何技术,如果不能创造价值,那么一切都是空谈。如何分析出价值,如何创造价值,我认为,作为具备管理精髓的“信息”而言,应该是比较容易的切入点和创造点。记得,有次和Solofeng谈起关于BI的见解,他表明态度,他是已经开始关注BI价值了,我呢,现状是在关注深入的实现技术,后来他没有说话了,我想大概他认为关注价值的人已经比关注技术的到达了一个更高层次了吧 ;) 不过,我是从商业价值出身的,现在觉得,没有一个创新的技术,或则稳固、优良的技术团队,很多事情,其实做起来很痛苦,更不用说创新、创造了。技术的创新与实践,永远是信息科学的引擎动力。不过,对于很多技术出生的人来说,开始关注信息价值,那还是一件看起来非常兴奋的事情,毕竟,不用日复一日的面对机器“说话”了 ;)
以下是原文,以供鉴赏:
通过IT创造业务价值颇具挑战性。能够成功做到这一点的首席信息官(CIO)可扩展其行动范围,超越技术领域及传统IT部门的用武之地。
如果说有哪个问题经常让许多组织中的高管头疼,那就是如何确定信息技术为其服务的业务增加的真正价值。对于创造价值,IT无疑发挥着核心作用,因此,在总投资中所占的份额也在不断增加。但是,要界定、衡量以及最大化这一价值却仍然令人无从下手。为了揭示这一关键问题,麦肯锡与CIGREF1协作研究了在不同行业中法国以及国际大企业的最佳实践2。 2007年3月至11月间,我们采访了法国企业中的11名首席信息官(CIO)。这些深入的访谈提供了宝贵的真知灼见,使得我们可以直接受益于首席信息官们的经验――他们当中许多人所在的企业就成功运用IT获得了竞争优势。分析他们在信息技术方面的做法可以展示IT能够如何提高经济业绩。我们以国际案例对这些真知灼见进行了补充。 注释:
1CIGREF为法国信息业团体(Club Informatique des Grandes Entreprises Fran?aises),成立于1970年,致力于“将信息系统的使用作为创造价值、培育创新的推动因素加以推广”。该团体包括法国各个经济部门中的数百家公共和私营组织。 2“信息系统推动价值创造的动力”(The dynamics of information-system-driven value creation)CIGREF和麦肯锡公司,2008年。 创造使用价值IT在两个层次上创造价值,这两个层次相互补充(见图表1)。核心资产价值包括硬件和软件等有形资产,以及IT部门的流程和技能等较为软性的优势。IT至关重要的使用价值按照企业的核心业务优先工作的不同而不同,例如,该企业是否计划进行组织转型或者追求运营卓越。我们需要一套不同的指标来衡量使用价值,既要考虑经济方面,又要考虑战略方面。 优化投资价值让我们以一个致力于优化在不同业务中投资的集团为例――比如说一个有着多个业务部门的银行业集团,其业务包括零售银行、消费者金融、资本市场、资产管理等等。IT部门可望创造的经济价值可以通过总体成本收入比的改进来衡量,而战略价值则可以转化为竞争优势,体现在投资或收购能力方面。(由于银行业并购带来的80-90%的协同效益都涉及运营成本的降低,因此,IT的确是并购中的一个关键促成因素)。我们追踪的指标主要是财务指标(例如,IT支出与收入之比),然后,将这一指标与运营比率(例如,运营成本与收入之比)相比较(见图表2)。 衡量运营价值同样,在把卓越运营(可以理解为质量以及流程生产率)作为优先工作的企业中,IT所创造的业务价值将通过流程层次上的关键业绩指标(KPI)来衡量。例如,如果IT系统帮助降低了保险索赔处理的延误或者确保了向生产线准确无误地交付物资,那么,就认为IT有价值(见图表3)。 在我们所研究的一家全球物流公司中,IT部门帮助公司优化了包裹装载和卡车线路安排,并开发了当日交付以及按照客户订单定制解决方案等新增值服务,从而大大改善了供应链运营,而这在激烈的变革中是个关键因素。IT还为更高效的风险管理和更出色的定价提供了重要的数据。 在IT和业务部门交汇之处找到用武之地传统上,首席信息官的主要责任一直是运用标准实践和业绩指标来保持IT资产的价值。然而,开发使用价值完全是另一回事,首席信息官需要对在IT部门和业务部门的交汇处找到的新用武之地进行研究。要成功做到这一点,首席信息官必须承担新任务——沟通各自为政的职能部门,尽管这也许会让他们不太适应。首先,他们需要与业务部门高管合作,实施重要变革项目、协调战略规划或者协作管理投资(见附文“后续步骤:发现挑战”)。 寻求联盟在组织内结成新联盟至关重要(见图表5)。负责优化集团层次上的IT投资的首席信息官,需要承担管理投资组合的责任。要有效地管理投资,首席信息官就需要与首席财务官(CFO)合作,后者拥有实现投资回报最大化的专业知识。如果企业的目标是卓越运营,那么,人力资源部(HR)就更有可能成为首席信息官的首选同盟,原因在于变革管理所发挥的关键作用。以部署新的企业资源规划(ERP)系统为例:关键挑战是要确保目标流程在系统中被正确地编码,并且在实施系统时,最终用户得到充分的培训以便有效地利用新工具的潜力。这就要求HR和IT共同努力,同步并协调他们的任务——从初始设计、到系统推出、再到系统的后续生命周期。 改善治理我们发现,最善于创造使用价值的企业会将其IT治理融入到更广阔的公司治理实践中。从实践角度说,这要求IT代表参与传统上属于业务部门领导势力范围的企业论坛。在成功的企业中,管理业务项目组合或者决定资源分配等某些核心业务流程,与IT流程相契合。我们也可以以另一种方式运用这种业务-IT集成的治理模式——我们见到过这样的例子:通过建立业务-IT混合论坛,IT战略规划实际上成为了更广泛的战略规划的平台(见图表6)。 综合考虑
后续步骤:确定挑战在我们所研究的最出色的企业中,首席信息官、首席执行官(CEO)和业务部门在整合我们的框架(见图表A)中的要素时,能够从根本上共同创造使用价值。但是,要利用这种潜在的价值,新的合作伙伴必须清晰地了解他们所面临的挑战(见图表B)。 首席信息官需要了解业务部门对IT部门有何期望,并用业务领导能够了解的语言表述IT目标。这就要避免使用生僻的技术术语、提出创新的提案、以及在跨职能部门的项目中站稳立场。要可靠地承担这些新角色,首席信息官必须要超越其IT核心能力,开发一系列新技能;为了给刚开始的协作奠定更好的基础,他们应该创建让IT和业务部门能够确定共同的优先任务的论坛。 对于首席执行官和业务部门领导来说,主要问题在思维观念方面:他们不能再把IT只看作服务提供商,需要考虑如何与IT高管建立联盟,应该以明确的业务语言表述IT的优先任务。业务领导应该积极吸收IT领导参与战略和运营规划会议。 当这种做法奏效时,就会带来一系列优势。IT和业务部门之间新建立起来的协同会为彼此创造更为广泛的技能组合,因为他们会对共同的项目承担责任,并提高彼此互动的密度。当两个部门领导的思想最终统一时,沟通会更为高效,因为制定业务计划与IT部门执行计划这两个环节之间的转换时间将会减少。当然,真正的收益在于:这些优势综合起来,可以提高IT在整个企业中的使用价值。 我们用一个简单的框架总结了我们通过访谈了解到的最佳实践(见附文“后续步骤:识别挑战”中的附表A)。当IT部门在其核心业绩的基础上着手解决业务部门和IT都感兴趣的问题并寻求解决方案时,信息技术的使用价值就会显现出来。与业务领导之间的联盟可以为首席信息官创造新角色并扩大其行动范围。能够让IT和业务领导走到一起的治理实践,可以让这种新的运营方式制度化。 2月16日 Decision-making- BI INSIGHT SERIES
That is good classify content about decision making, just share first:
1. Based on balanced mix of financial, strategic targets
2. Based on long-and short-term considerations
3. Assessment of our company's execution capabilities was realistic
4. Thorough, objective review of business case even though some senior executives were strongly in favor of decision
5. Evaluation approach was tailored for this specific decision
6. Truly innovative ideas were allowed to reach senior management
7. Based on a robust fact base
8. Dissenting voices were given ample opportunity to express themselves
9. Stakeholders shared all critical information
10. Market demand was forecasted accurately
11. Individuals' incrntives were aligned with strategic objectives defined by this decision
12. Our competitiors' reactions were accurately anticipated, factored into our plans
13. Actively sought evidence contrary to initial plan and factored it in
I will renew this blog about this subject soon after. 1月24日 网络智能 - Network Intelligence![]() Saturday, January 24, 2009 今天是大年三十的前一天,我照常来到耸立在云雾中的Yintai Centre的办公室,很明显,今天办公室里静的厉害,空空无人,市场部那些五光十色的同仁们早已回家了,为什么会跟市场部的呆在一起?因为,我们的工作相当于就是公司全球市场部的大脑,提供全球的市场智能支持。在这样一个安静祥和的早晨,不用理会落窗外呼啸的风,在办公室里独享着一杯STARBUCKS加奶,是一种平和的安详,明天下午4点的飞机,又是一个新的一年了。
记得思科CEO John Chambers把1750万美元的“礼包”赠给马云的时候,马云表示一定要向思科学习,因为他到现在都还在迷惑思科是怎么赚钱的。其实之前,我也同样迷惑,卖路由器?卖电话?能卖成世界上最大市值的科技公司?显然是不可能的。记得以前,看到思科在推“思科网助学堂”(和Youtube有什么区别?)后来又推出了“思科网真”产品,不过,今天,来到思科内网的C-Vision,看到“Dec Comp Mtg, Integrated Workforce Experience demo”中 John Chambers 和 Jim Grubb做的一个新展示,It's Mamazing!! and very cool!! 联系到我手上正在做的事情,一下子豁然开朗,呵呵,我不得不承认:嗨!!伙计们,我看好思科!思科和华为的竞争显然已经不是一个级别上的了,当然,更重要的是,我看到了我手上做的事情的价值和机会。
也难怪,在思科内网的首页,标注着新任Obama的潜在支持,美国政府应该会在新网络上增强更多的投资,大概总额在$ 6 billion funds。“ The Obama administration recognizes that IT infrastructure is as critical as traditional infrastructure like roads and bridges. ” 那天又看到一个国外的投资机构Montrose Advisors的总裁John Train把思科列为2009年最有潜力的投资公司,当时我还百思不得其解,蛮像一个蝴蝶效应的,还记得John Chambers在北大那次演讲的最后一句话:,“未来我们的竞争对手将不是北电、阿尔卡特这样的通信公司,而是Google。”
新网络,人为本。
附上 2009年5大VC中两家的预测结果:
投资机构:Voyager Capital 投资人:Bill McAleer
2009年IPO数量:0 2009年Voyager Capital投资新案例:4或5起; 2009年年底谷歌股价:365美元(现在为325美元); 2009年年底微软股价:23.50美元(现在为20.12美元); 2009年年底纳斯达克指数(12/31/09):1750点(现在为1617点); 微软是否收购雅虎:否 2009年IT行业会有哪些收购案:雅虎、Sun或者北电将被收购; 2009年重点关注领域:数字媒体基础设施、数字消费、云计算应用、针对特定的垂直市场的SAS应用、绿色IT和医疗应用。 2009年哪些公司将异军突起:思科、亚马逊和沃尔玛; 2009年对创业企业的建议:2009年如果能有独特的想法并获得客户的共鸣,将是创立新企业的大好时期。可以雇佣到被其他大企业淘汰的优秀人才。 其它预测(科技、政治、体育等):到2009年年底西雅图将出现一家大报纸。 投资机构:Ignition Partners 投资人:Brad Silverberg
2009年IPO数量:0 2009年Ignition Partners 投资新案例:6起左右; 2009年年底谷歌股价:谷歌将落后于纳斯达克指数(现在为325美元); 2009年年底微软股价:微软将超越纳斯达克指数(现在为20.12美元);2009年微软将争得更多搜索市场份额,Windows 7的推出将助推股价; 2009年年底纳斯达克指数(12/31/09):1800点(现在为1617点); 微软是否收购雅虎:否。微软仅会收购雅虎的搜索业务而不是全部; 2009年IT行业会有哪些收购案:微软、思科、甲骨文、惠普等都会发起收购行动,很多小公司会消失; 2009年重点关注领域:虚拟技术、云计算应用、电信、移动技术及互联网消费、医疗消费和教育; 2009年哪些公司将异军突起:思科; 2009年对创业企业的建议:对创业企业而言这是一个非常具有挑战性的时期,企业策略需更灵活。更努力地工作拿出新产品与服务。 其它大胆预测(科技、政治、体育等):2009将是充满动荡的一年。 1月16日 生于乱世“纷纷纭纭,斗乱而不可乱;浑浑沌沌,形圆而不可败。乱生于治,怯生于勇,弱生于强。治乱,数也;勇怯,势也;强弱,形也。” ———— 孙子
近来比较忙一点,抽空整理、整理思路,面对一大堆新系统:M-ODS,CI,CM/CME,MACT... ...哎,数也,数也。昨天,在北京的Sofitel Wanda Hotel参加了2009 Cisco Le Party,终于见识了以前冥冥当中觉得猛的CCIE爷们儿的山寨乐子,能用上的雷劲儿,都用上了,最后的黄健翔的思科版,尤为霸道。团队不错,很温馨,很像一个大家庭。地震,金融风暴,股市楼市,如果要问我在这个乱世里的Plan的话,好好工作,好好生活,多学学,多看看,多思考思考,站在办公室的窗边往外眺望,看着远处的CBD以及更远处的中央电视台的新办公楼,心情终于平静下来了,就像那天在报纸上提到最多的一个词——蛰伏。
BI的工作,很多时候,还是缺少创意的Problem Shooting,思考,作为BI工作的上层本质,但是Modeling就那几个,其余的还是要回归到数据的问题,方法论,抽象,EAT,决策支持,不是完全一个系统的事,本来的决策天生就依附于两点:理性和感性。所幸我是一个市场出生,自认有很不错的Marketing Perception,昨天和Marketing Dep.的Jacob聊到了关于市场和销售的区别,特别是在理性管理这块,拿到了一些新的市场流程,很受启发,不过要完全的依照系统来完全管理,甚至来智能化,我感觉还是需要一个长久的过程。这就像我昨天又打开了下TTNN里的一堆杂聊,从信息系统谈到了统计,又谈市场,转而到了决策,BI这个概念也被谈的够乱的,依我说,也就是一个概念罢了。生于乱世,治乱,唯有数也。
今天在看金融时报的时候,有篇摩根士丹利亚洲董事长斯蒂芬·罗奇写的评论《US not certain of avoiding Japan-Style ‘Lost Decade’》,大概的意思就是说,如今的美国遭遇,可能会与当年的日本几度相识,只是,美国知道日本当年错在哪里,从而,可以着手应对。不过,我感觉,美国不会如所想象的那么差,首先,货币的政策的放贷,由于很多“热心”的国家和人民乐于向美国借钱,从而支持美国的经济,其次,美国的基于知识的创新文化是其它国家没有办法短时间内复制过去的,因此,美国的创新经济将继续持续下去,因为,这是对知识的一种尊重,并且,能将知识转化为科技与商业价值的一种能力。中国可以借钱给美国,甚至,成立买房团去美国采购,银行可以利用保守继续向前发展,但是,对于一种质的飞跃和创新,却显得无法可施,就像以前,我在一本杂志上看到的一段评述一样:中国可以复制,但是却没有办法创新,即使有一两点创新的火花,但是,很快会被腐朽,急功近利,投机取巧,以及保守的文化所吞噬。中国还仍然处在物质建设期,一切的价值观的出发都开始于物质,落于物质,当然,创造价值也只能仅仅靠物质,而非精神(知识)。那天看新闻,总是在评价,美国,怎么怎么的坏,哪个银行又倒了,哪个企业又举步维艰了,但是你真正的去美国看看,问问那些美国人,真正落魄的人,有,都是那些美国人民当中懒惰的人,勤快的,聪明的,一样过的非常的满足,美国的金融危机,说成是美国的一次大萧条的前兆,不如说是对于美国国民的一次优胜劣汰的筛选和督促罢了。常生病的人,抵抗力才会日益见好,从来没有生过病的,说不定哪天就一下子全倒掉了。 12月15日 Non-GAAP Financial Information - BI INSIGHT SERIES今天早上,召开了HP的FY09 Q1 Communication Day,HP的Vice President Piau-Phang Foo(PP)做了关于“FY08 Q4 Global and China Biz update”的一个报告,当然,在里面主要还是阐述了一些关于HP FY08 Q4财年一些数据,其中当然也是BI Report 为主的东西了,看年报的时候,分析到一个关于Non-GAAP financial information的时候,我旁边的同事顺便问了我一下关于Non-GAAP的概念,具体的数据,因为HP 有SBC,不好公开场合透露,不过,我可以借借其它公司的数据来简单说明一下,也好让我做年报分析的同事心里有底。
据我所知,全球财务报告体系主要采用的是两大会计衡量标准,一个是美国公认会计原则(US GAAP)和被其它许多国家包括欧盟、中国、澳大利亚等作为财务基准的国际财务报告准则(IFRS),而基于Non-GAAP财务基准得出的财务分析,主要是为了补充按公认会计准则(GAAP)计算的公司简明损益汇总表,于是,在公司的财务报告当中,特定部分使用了非公认会计准则的财务衡量指标。这些非公认会计准则财务衡量指标包括非公认会计准则毛利、非公认会计准则净收入以及非公认会计准则摊薄每股净收益。为使公司的投资者能更好地对比当前的业绩与以往的业绩,公司一般会给出从公认会计准则到非公认会计准则财务衡量指标的对账单,也就是HP后面做的"Q4 FY08 GAAP to non-GAAP bridge",分别从Revenue,Cost of sales,Total OpEx,Operating profit,Interest&other,net,Pre-tax earnings,Income tax,Tax rate,Net earnings以及EPS 10个方面做了比较。不过,我这里再补充一下,根据公司的不同,所采用的非公认会计准则财务衡量指标也会有所不同,而且,非公认会计准则财务衡量指标是不能替代按公认会计准则计算的财务业绩的。不过,在ACCA(特许公认会计师公会)的推动下,以前的IFRS和US GAAP在趋同。
如下是Oracle 的 Earnings Report: September 18, 2008
12月7日 BREAK-EVEN ANALYSIS - BI INSIGHT SERIES听着ICS Live Tune里传出来厚重男音,伴着缓慢中低的guitar的JAZZ,然后思考思考算法,谁说,搞理科的人就没有感性思维了啊。总记得初中老师给我的一句话:外表的浪漫并不是浪漫,真正的浪漫是灵魂的浪漫。
思考算法,以及模型,并不像很多人想象的那么郁闷,就像一个做财务心中是不是时刻都在衡量Break-even point(盈亏平衡点)一样,作为一个干BI,当然,有些人本能的认为,这就是一个Config issue,跟什么统计、财务、市场这些都是没有关系的,当然,这是一个完全的技术出身的思考方式,拿以前我的导师教训我的话来说一样:This is a complete technology thinking way, you do not understand the market at all. 就像如果简单的去找到Break-even point是一个纯财务应该做干的事情,但是如何做Break-even analysis就是管理决策的事情了,那么你能不懂这些么?当然,仁者见仁,很多国内的同仁们本来就把BI简简单单当作一个养家糊口的工作而已,当然,能帮老外分担一些Config issue也就足够了,犯不着去往上思考。当然,这个也有人生态度的成份在里面了,至少,我不太喜欢,在事情上面那么的消极,前面说了,这个其实也是一种乐趣,一种浪漫的方式吧。
其实,在Break-even analysis最重要的是基于两种成本和利润的分析,固定成本(Fixed Operating Costs-FOC)和弹性成本(Variable Operating Costs-VOC),在通常帮助企业建立这个分析面板的时候,我们需要首先找到Contribution margin(CM)= Revenue - VOC, 然后你可以建立 Unit CM = CM / Units 和 CM ratio = CM / Revenue 。最后,你可以开始建立最终的两个分析模型:
OBP (units) = FOC / Unit CM
OBP(dollars)=FOC / CM ratio
前者为临界单位,后者为临界Revenue.
最后,祝你在Dashbroad展现方式上好运。 12月3日 MANAGE YOUR CASH - BI INSIGHT SERIES由于金融危机,现在涉及BI项目里面突然有了很多加入了Cash management的需求。特别是国外的一些公司,以前杠杆操作特别厉害,房地产在涨,所以也没有在乎,不过现在这个时候,很多企业都开始捏紧裤腰带,开始盘算着自己口袋里的盈余了,是否足够明年的过冬。
其实,对于“Cash”,是一个相当不明确的概念,有的包括了企业库存的现金,银行里的支票,以及账户存款支票等等,当然,有的时候也把有价证券放在这个概念之中,特别是短期的有价证券,比如短期国库券之类的。拥有现金一般动机有两个:Transactions motive (交易动机)和 Compensating balances (最低存款余额),前者是为了日常的现金消耗,后者是为了应付银行服务所发生的费用,一般占比较低。为什么企业不愿意占有太多的现金呢?以前,我在看到一个关于新加坡航空收购案的例子里,拥有资产100亿美元的一个企业,其现金占有为6640万美元。其实,原因很简单,就是现金的杠杆效应,以及机会成本。为了确定目标现金余额,企业就必须对持有现金的收益和成本进行权衡。而这个目标现金余额(Target cash balance)的权衡是现金管理最核心的问题。
以前看Norman Moore的书,关于现金部分,一般会提到一个模型叫做Baumol Model(鲍摩尔模型),公式为:C=square root(2bT/i) 。 C 为最佳的现金余额,b 为置换现金的固定交易成本,T 为已知的现金总需要量, i 为持有现金的机会成本。当然,作出一个构建的新的KPI ,还需要拿一些应用数据来测试:
假设一个Golden Socks Corporation (G)在0周C=120万美元,且每周的现金流出量比现金流入量多60万美元。 该公司的现金余额在第二周末将降为0,即在这两周内其平均余额为60万美元,在第二周末,G公司就必须出售所有的有价证券或通过借贷来补充现金。如果把C提高到240万美元,这样,企业在出售有价证券前,现金就可以维持4周时间,但是企业的平均现金也饿也会从60万美元,提高到120万美元。另外,如果把C减小到60万美元,那么现金在一周内就会耗尽,但是企业平均现金余额却从60万美元降到了30万美元。 为了找到一个最佳的现金余额政策,G公司必须明确三个因素:现金的机会成本 i ,补充现金的固定成本 b 以及现金在一段时期内的总需求量 T。
机会成本 = (C/2)*i
交易成本 = (T/C)*b
总成本 (TC)=机会成本+交易成本=(C/2)*i +(T/C)*b
然后对总成本对应的现金余额求导,并让其为0,就可以应证上面的那个公式:C=square root(2bT/i) 。
当然,关于这个模型也是有局限性的,以及前提假设条件,比如,在假设期内为发生现金收入,以及支出率不变等等,不过这个模型是最简单,也是最直观的关于现金管理的最佳评估模型,也很通用。
另一个比较出名,应用比较广泛的模型是The Miller-Orr Model(米勒-奥尔模型),这是由默顿.米勒和丹尼尔.奥尔创建的一种能在现金流入量和流出量波动的情况下确定目标现金余额的模型。
其实,The Miller-Orr Model 在定了一些假设前提(比如日净现金流量服从正态分布等)之后,确定了一个区间,即H上限,和L下限。如果现金余额上升贴近H,企业则应该购入有价证券之类,使现金降低,反之,则应该回收现金。而Z就是目标现金余额。 其公式为: 方程组 Z = cube root((3b*square(r))/4i) + L 和 H = 3Z-2L 其中,square(r) 是日净现金流量的方差 , L为企业给定,那么目标现金余额Z和上限H就能解出。不过,在KPI中过于复杂,设置比较麻烦,一般不采用,除非是Internal reference report。 12月1日 Business Intelligence Survive
In this quarter, financial crisis begin to try our confidence. When it is very dark of pre-announcing every company's earnings, Technology Services and Outsourcing Services seem to receive the special favor. Management believe data even more. How to be the flexible company during the crisis, and change on demand, that give more opportunity to the Business Intelligence. It seems that Cisco will give up the San Francisco, and HP will trust China even more. Like CEO Mark's announcement in HP Q4 Review, 'Technology Services and Outsourcing Services showed particular strength. ' The Prudent analysis is core needs depend on data. Liquidity is essential for survival, but right now every CEO pays more close attention to the Cash flow than at any time.
Forecast, budgets, and changed on demand, these seem to specially prepare for BI. Bring more chances to BI after big fear and uncertainty in the future. Who will win in the next year, BI has the final say.
PS: India terrorism issue seem to destroy the confidence about IT Outsourcing from Westen, more opportunity will inflow into China. 11月27日 OFA/OSA - For forgotten memory
Oracle Finaicails analyzer and Oracle Sales analyzer, it seems that I have not hear about for a long time. Oracle Financial Analyzer (OFA) is a powerful multidimensional reporting and planning tool based on the high performance Oracle Express database engine. Oracle Sales analyzer is focus on the sales analysis parts. I remmeber my first time touch the Business intelligence is using the OFA and present the report to my prefessor Ms. Yao. And that time, I feel very exciting for analysis the dimension build cube, and enjoy the data analysis atmosphere. How wise the Oracle is! Focus on the Financials and Sales which are the big data decision making field. All information needs supply the financial and marketing statement and of course need to analysis detailedly for the management union. How to take care about your management team, that is big issue which I realize in that time.
Internet change the business processes more, nowadays, business IT structure prefer to the B/S, OFA is combined built-in the E-Business Suite(EBS) 11i and after EBS 12R, Oracle discoverer and Oracle portalet instead of the OFA BI position, and OFA/OSA become the BI modeling engine outside. But I still think of the Express dynasty just first time like puppy. By the way, manys guys maybe think the OFA and OSA is being out of time, but I think BI tool is just tool, more important thing is your BI analysis and construction thinking.
11月19日 “外包”商业智能首先,我想先申明一下我这里所指的商业智能的概念。自从“商业智能(Business Intelligence)”诞生在中国以来,往往伴随着很多猜测和幻想,有些时候,媒体甚至有点神化的意味。其实,“商业智能”在比较以前的“企业信息化”概念之后,我个人认为是一种关注点的变革。最早,中国比较热谈的是关于做企业咨询,诞生了诸如“一个人的战争”汉普的张后启,后来,一下子开始热炒“企业信息化”,诞生了国内第一家ERP提供商全富汉得,从感性走到理性,精确管理思想慢慢的在中国开始渗透,不过,ERP的时代,由于伴随着“信息化”的普及性,往往更强调的是关注于日常运营,承当的是数据积累和收集的角色。而如今,“商业智能”来到了中国,所贡献的思维是,信息化应该从日常运营的关注点转移到管理之上了。前不久,我写了一篇《“信息管理”还是“管理信息”?》大概的意思就是现在的信息技术应该开始落脚于管理领域了,特别是决策,战略,以及控制,这些信息的价值提升应该是信息管理学的一个重点。因此,个人认为,商业智能是一门信息管理学的艺术。
今天,恰好看到一篇关于《重新审视离岸运营的时候到了么?》麦肯锡的佳文,大概意思是说,随着原材料,油价,以及通货膨胀,现在离岸运营的物流费用和人力成本都开始迅猛增长,甚至麦肯锡的专家还确切的计算了下,发现“节省的人力成本有36%被运费、与运输有关的其他费用、库存持有成本、退货成本以及其他隐形成本低小了。”甚至,由于中国劳动力的年薪增加,与墨西哥工人相比,已经由2003年的2倍,缩小到1.15倍。外包风行的中国,有一个声音,突然冒了出来,“中国的成本优势已经不在”,用的例子,也是属于IT里面的硬件的例子。我不禁暗暗幸庆,现在是外包“商业智能”的一个好时候了。
还记得Rittman logo下面的一句话“Delivered Intelligence” 交付智能,或则叫做传递智能,我不禁不佩服Rittman的英明,软件具备的天生优势就是虚拟,交付不需要物流,成本为脑力(人力)。如何传递这样的一个知识密集型产品,以及如何让其高效的运转, 我想商业智能的外包未来,应该还会在中国一直持续,让我们拭目以待。 11月17日 商业智能创新过程当中的人类工效学前不久,在TTNN上发了个言,和Qing争论了番,我大概想表述的问题是,虽然,我也认可像Qing所指的应该做一些关于数据仓库实施方法论的东西,不过我期望这种东西,不要仅仅关注在怎样让“机器”跑起来,而是如何让企业利用商业智能、数据仓库抵达成功。
今天,和同事吃中午饭的时候,也议到了这个问题,如何让一个企业明白真正的信息价值,如何去证明。麦肯锡最近的一个关于企业利用Web2.0的技术谈到,现在影响企业实施创新性技术的第一壁垒还是让企业家看不到明显的财务绩效回报。
如何去评估一个信息技术的成效?或许对于很多企业家而言,这个问题远比数据挖掘算法来的更有实际。人们往往把自己的注意力放在如何成功的实施一个项目的功效,在我看来这是一个追逐结果的功利过程,当然,既然结果都是功利的,那么过程当中所谓的方法论,也就关注在快速实施,以及问题变通之类的了。不过,如果我们把关注点稍微转变一些,放在整个项目的创新过程当中,真正在帮助眼前的一个企业,利用信息工具以及方法,来解决一些实际并且个性化很鲜明的问题,比如,一家医院或许他的一个严重问题在于经常忽视患者服药的精确记录,那么,我需要需要建立一些围绕这样的一些问题之下的具备“可行性”的组合方案,来优化企业的组织。而不是单一的推崇技术至上,甚者,“实施结束即结束”。 因此,在我看来,如下步骤是必不可缺的: 第一,创建现有理念的新组合。很多时候,在会诊一个企业,我们并不是看中一来就定一个大手术,特别是对于“流程重组”的诊断一定要小心。我们需要的是,首先看看,目前的企业里旧的东西,有没有我们可以用来改进的,有些时候,血脉不通,往往只需要轻轻抬一下手臂就行了。 第二,设定一个有意义的目标。在BI项目里,很多时候把建立KPI做为一个项目分析的开始,但是,我想问的是,这一大堆KPI究竟是不是企业所需要的,或则,管理层明白了期间的真正意义了么,甚至,用此来帮助自己的决策了么?所以,我们在项目开始的时候,一定要确定一个有意义的目标或则主题,并且,让管理层充分的理解。 第三,采取小而有效的步骤。企业不是一定要大手术才能获得生存的,信息技术也绝不是企业的救命稻草,因此,只有,确定了信息技术的“积小步”的策略,才有“四两拨千斤”的功效。 第四,利用“可行性”的原则。很多指标,以及解决方法,我们需要换位思考,“可行性”原则的作用是帮助人们以易于理解和使用的方式获得信息。只有可用,才能分享以及可行。 最后,形成一个网络。真正好的技术,是会让每一个参与者乐于去使用,也会让潜在参与者满怀热情的想去参与,形成一个功效的网络。而不是,在我平时的声音里听到的客户使用抱怨。 3月25日 看哈佛商业评论得到的一点关于BI的启发元数据痕迹的大用场 联想:BI的BtoC的真正功效开始发挥,决策并不仅仅在于公司,个人也需要决策,同样设计一套很好的信息提取方案,或则社区,或则游戏,让大众成为你最终信息商业产品的懵懂贡献者,这样的成就,非BI技术不可! P2P经济到来了 联想:其实,信息技术的最大功效就在于使高额的信息平民化,拿BLOG的行语来说就是如何发挥“草根”们的价值,而这种聚合力量,除了借助信息技术,还有别的方法么? 谁在跟你对抗 联想:关于BI的商业情报学的思考,如何把商业情报学真正的和信息技术结合起来,发挥其作用,值得思考。 专家还有啥用 联想:专家?当网络积聚了众人的力量,并且通过简单的方法得到有价值的信息的时候,请问,专家还拿来做什么? 3月13日 2005-2007 BI company acquisition
2000-2004 BI company acquisition
1994-1999 BI company acquisition
10月30日 BI 的意识形态
当2007年3月1日,Oracle宣布收购Hyperion,我强烈地感受到在BI软件产业正在进行格局变迁,很早那么早开始大发感言,不过我觉得现在应该是一个K时期了,我曾经狂热的追逐约瑟夫.熊彼特,不仅仅由于他的著作,更重要的是他对我观念的改变,(The Theory of Economic Development):市场经济的成功,主要不是依赖于资本的积累,而是依赖于创新,而创新则是创业精神的产物.当我还沉静在每天众多KPI的分析以及量化分析方法的研究的时候,总是有个声音在对我疑问:为什么?为什么需要去量化这些管理?为什么我要每天去面对这些大量的数据,然后把它转化成有价值的信息?
商业的进程已经在我们还未察觉的时候,经过了长久的数据积累期,表现是大量的工业企业,特别是企业中的制造加工部分,以及简单的管理实现了初步的数据整合.在这个时期里,主要是实现数据的收集,流程的规范,以及操作流程的电子化.不过今天,各个IT厂商已经开始大量的推广商业管理的电子化产品了,他们把这些产品统归到BI这个范畴里,或则再大点OLAP,不管怎么描述,都为我们提出了一个重要的议题:怎么量化管理的绩效? 那就是现在我在不断投入的的步骤:KPI方法-模型-实施. 我个人认为管理的量化时代已经来临,不仅仅是看到Oracle收购Hyperion, Siebel,SAP收购BO,IBM与PriceWater的融合,更重要的是现在的技术已经超出我们想象,发展的相当成熟和完善,而且现在关于绩效的量化标准也已经步入了成熟时期,我断言:怎么能快速的,个性的,低消耗的实现管理绩效的IT化将作为今后变革的重要看点.
不过对于习惯模糊管理的中国来说,这样的意识形态能够被接受么?或则说一个基于绩效管理的战略会很快被国人所接受么?我觉得还需要一个过程,也就是我今天所说的,其实我认为BI是一个意识形态的东西,而不完全是技术问题.我很喜欢创造,也很喜欢创新,当然我也坚信国人的创造力是无穷的.前不久,我看了一篇文章,是谈BI的本地化以及在中国的标准,其中谈到应该抛弃外国的那些KPI标准,而应该建立或则创造一套适合国人的,或则适合中国文化的绩效管理方法.我个人看后不赞同,因为其实现在说我们实施BI,与其说是在引进外国的某种先进的技术思想,不如说是我们在学习西方人理性管理思想.如果创造一套适合国人的管理系统,那不又成了一套模糊管理方法了么?因为原因很简单,公司就像国家一样,不能也不应该把全部的责任都过分的依赖一个人.应该通过一些指标或则理性的数据来支持所有的决策,而且应该避免感性犯错,这样的发展方向才是正确的,这样的公司才能够控制.
公司就像一匹俊俏的烈马,做为一个管理者必须也应该洞察(Insight)内部的一切,这样才能很好的驾驭.而这种洞察的来源,当然就是信息的有效,及时和准确.而信息的提供以及分析转换,已经有效信息的展示技术都相当的成熟了.关键问题是:高层决策者-您想看到自己公司的状况么?
9月23日 BI technologiesFor the BI (Business Intelligence) technology system to work effectively, companies address the need to have a secure computer system which can specify different levels of user access to the data 'warehouse', depending on whether the user is a junior staffer, manager, or executive. As well, a BI system needs to have sufficient data capacity, a plan for how long data will be stored (data retention). Analysts also need to set benchmark and performance targets for the system. Business intelligence analysts have developed software tools to gather and analyze large quantities of unstructured data, such as production metrics, sales statistics, attendance reports, and customer attrition figures. Each BI vendor typically develops Business intelligence systems differently, to suit the demands of different sectors (e.g., retail companies, financial services companies, etc.). Business intelligence software and applications includes a range of tools. Some BI applications are used to analyze performance, projects, or internal operations, such as AQL - Associative Query Logic; Scorecarding; Business activity monitoring; Business Performance Management and Performance Measurement; Business Planning; Business Process Re-engineering; Competitive Analysis; User/End-user Query and Reporting; Enterprise Management systems; Executive Information Systems (EIS); Supply Chain Management/Demand Chain Management; and Finance and Budgeting tools. Other BI applications are used to store and analyze data, such as Data mining (DM), Data Farming, and Data warehouses; Decision Support Systems (DSS) and Forecasting; Document warehouses and Document Management; Knowledge Management; Mapping, Information visualization, and Dashboarding; Management Information Systems (MIS); Geographic Information Systems (GIS); Trend Analysis; Software as a service (SaaS) Business Intelligence offerings (On Demand) — similar to traditional BI solutions but software is hosted for customers by a provider.[1]; Online analytical processing (OLAP) and multidimensional analysis; sometimes called "Analytics" (based on the "hypercube" or "cube"); Real time business intelligence; Statistics and Technical Data Analysis; Web Mining, Text mining and Systems intelligence. Other BI applications are used to analyze or manage the "human" side of businesses, such as Customer Relationship Management (CRM) and Marketing tools and Human Resources applications.Web Personalization For examples of implemented business intelligence systems, see the BI screenshot collection at The Dashboard Spy 7月19日 如何架构一个BI系统
刚开始接触软件工程的时候,知道其中一个步骤叫做“总体设计”,做这项工作的人就叫“软件设计师”。当时觉得这个名称比软件开发工程师酷多了。到了现在,又开始流行“架构师”(Architect),这个名称听起来比软件设计师又酷了几分。 第一节:模块 BI系统(或者说数据仓库系统)也同样需要架构,它作为一种软件系统,是符合一般架构原则的。首先,我们来看看架构设计中包括那些内容。 架构的重点是描述系统的结构,以及它们之间的关联、交互接口。 BI系统可以划分成业务模型、元数据、数据质量、接口平台、报表集市、指标库等若干模块。可以看出,在这里,这些模块的命名都是静态的名词,而不是动词(例如业务建模、数据质量管理等)。之所以如此,是因为这是在描述系统的结构而非功能。具体来讲,业务模型是存放业务数据的结构,可以再往下细分,并有不同的分层方法。例如可以分成ODS、EDW、DM等层,也有的会根据业务复杂度或数据量考虑,舍弃ODS层。业务模型是支撑业务分析需求的,例如报表、仪表盘、OLAP、专题应用等。 元数据为整个系统数据的形态和数据流动的过程起到支撑作用,也就是说,数据从源头开始,到最终用户眼前,其来龙去脉,每个环节的状态都需要掌握。还有人将它比喻成模块之间的粘合剂,但我更愿意将它称作是“数据”之间的粘合剂,因为模块之间自有它们的交互接口规格来粘合。数据质量模块为衡量数据源质量、ETL过程处理质量提供支撑。 接口平台是处于源系统和数据仓库系统之间的玩意儿,作用在于可以更方便地明确界定双方职责。当然,通常有很多系统似乎并不大愿意将职责搞得过于明确了倒宁愿糊涂一些。糊涂一些的好处在于一开始省了好多事,但在以后扯皮的事情就少不了了。此外,报表集市为报表应用提供支持,指标库为绩效管理需求提供支持。其实,这两者还可以归入业务模型一类,因为它们都是服务于分析需求的。
之所以分成若干模块,是为了让架构清晰,降低这些模块之间的耦合,这符合“分离变化”的原则。那么,这一结构到底是否合理呢?还得看这个架构面临的需求到底是什么。做好这一步,就需要把系统的用户分为两大类角色:一是系统运营角色,他们对系统的正常运行、维护负责; 二是业务分析角色,他们需要从这个系统得到数据分析的功能。 显然,第二种角色的分析数据来源都将来自业务模型模块,而第一种角色将从剩余模块中满足自己的需要,而不直接和业务模型这个模块打交道。在架构设计中,重点应该放在如何满足系统管理用户的需求上面。当然,只是"重点",而非舍弃业务分析角色,毕竟在业务模型模块中,还需要根据业务、数据量、分析应用等方面的特点,来进一步细化。 就个人经验认为,架构设计应该是与具体业务关系不大的,这种架构应该是半通用的。之所以是半通用,是因为在系统功能上面,BI项目大同小异,而在业务需求上面,架构只需要对客户的业务、分析需求分成几个大类,例如按行业为业务模型分类,按OLAP、报表来为分析应用分类,不需要太过细致。 下面,让我们来看看系统运营角色的需求。 首先,我们可以把这类角色再细分成两类: 一是开发设计及实施者。之所以将开发者作为系统的用户,是因为数据仓库项目应该看作一个过程,而不是产品,因此在开发阶段,其实其架构最重要的用户就是开发者,当然要为之提供便利。 二是系统管理员。系统交付之后,如何监控系统运行、发现数据质量问题、应付新的分析需求等,当然都是系统管理员的分内之事。 架构设计四项原则: 6月27日 拆解BI套件—主要BI功能特性分析近几年来的BI市场虽然已经上演了很多的大鱼吃小虾事件,但仍然有不少的供应商,产品套件也是琳琅满目,SAS Enterprise BI Server、Cognos BI Series、Business Objects Enterprise、Hyperion、MicroStrategy、Microsoft Reporting Services……
但是,严峻的现实是,在通往BI产品选择和标准化的路上依然布满荆棘,很少有人能够理解这些产品中有哪些差别,这些差别又会怎样影响到可用性、可管理性、成本以及最终的成功。当人们购买轿车的时候,他们知道污染、汽油价格等的影响,但是在BI工具的选择和标准化时,诸如“带状报表(banded report)”或“multipass SQL”这样的特性对不同的人就是不同的意思,取决于他是用户、BI专家还是BI厂家。
本文锁定对BI成功部署影响最大的七个主要功能领域,希望能帮助你详细了解其特征及产品区别。 查 询 首先来看查询(Query)功能,也就是怎样把数据从数据的大仓库或运作的系统中取出来。在决定哪一个标准重要之前,企业组织首先必须回答几个策略性问题: 谁来制作大多数的报表,是业务强大用户还是IT开发者?答案也许是“两者”,但是对每组用户的重要功能是截然不同的,这就迫使你或者选择多种工具(尽管可能是来自一家厂商),或者要求一部分使用者牺牲功能。 Web是制作报表的环境还是仅仅为一个发布机制?很多最初为桌面构建的BI产品仍然与Web类产品有功能差异(虽然这个差距在缩小)。 需要指出的是,由于很多现实原因,使用者需要同时查询多种数据资源,有时可能需要把两种数据显示为两种不同目标形式,如,一个消费者收入的表格和一个消费者满意度图形同时显示。另外的情形是,数据可能存储在两个不同地方,但使用者需要合并两套数据并在一个表格中进行分析。理论上说,所有的数据都已经被清洗并存储在数据仓库之中,但实际上,在多数据库的情况下可能存在不同的版本,包括个人电子数据表或部门的数据库。所以收入可能出自数据仓库,但消费者分组及产业分割可能是在 Microsoft Access数据库中。 实际产品的功能表现也不尽相同。虽然Business Objects universe只允许访问单一数据库,但个别的文件允许使用者同时访问多种数据库、存储的程序以及个人电子数据表,这给查询者制作报表提供了相当灵活性,也是Web Intelligence不具备的功能之一。Cognos ReportNet产品包通过ODBC为多数据资源服务。 然而,一个报告只能查询一个包,这给了管理者控制权但限制了使用者的灵活性。同样,Query Studio也只能显示一个表格或图表结果,但Report Studio具有更大的灵活性。Informatica的PowerAnalyzer在管理者定义数据资源之后,允许一个报告访问多种数据资源,结果只能显示一个图表。通过MicroStrategy 7.5的新Document Editor (桌面),你可以在一个项目中包含多种查询,但项目只能访问一种关系型数据库中的数据,因为这种访问只是在格式化的文件中进行,OLAP分析或钻取(drill-down)对这种文件是不可用的。Microsoft的Reporting Services允许一个文件访问多种数据资源,显示结果可以是两个或一个。 报 表 坦白地讲,报表的声誉并不好。出自大型主机打印机的大量不鼓舞人的文件报表创造了那么多的原始数据,但很少对决策有用。把注意力放在文件报表上几乎很难付诸行动。相反,分析却很容易付诸行动,这也就是许多报告消费者努力的方向。 令人振奋的消息是报表正在改变,如同轿车从单纯的使用机器走向奢华、炫耀的工程之作一样,今天的报表已经能够服务于更敏捷的、更具有竞争性的行动。 首先,随着用户期待指数的提升,对报表工具支持复杂文件、原始数据查询以及在一页或一个报表中以多种方法展现等的需求也随之而来。例如,你可能需要在看到延期交货订单的详细表列数据的同时,在其旁边看到一个能显示未决定、延期、准时出货百分比分布的饼状图。 是否要使用带状报表(banded report)去控制报表设计,也是厂商们最近争论比较多的地方,他们的争执点是关于“怎样”,而不是“什么”的问题。从一个用户的立场,应该关注的是你是否能够拥有分组、小计以及详情等。不过,不同产品实现这些目标的方法也不同。 像MicroStrategy的Report Services使用了带状报表,需要你把小计放到报头或尾部,在主体部分是详情,图表也必须出现在报头或尾部。 像Business Objects Enterprise、Cognos ReportNet、Microsoft Reporting Services等其他BI产品,使用页面设计概念,这样你可以在任何你需要的地方放总计及详情,它们只是独立的对象,其位置你可以自由控制。概要图表也可以出现在页面上任何你需要的地方。两种方法的结果很类似,但设计方法却截然不同,带状报表结构可能对传统大型主机报表开发者更熟悉,页面设计概念则对Excel、PowerPoint或HTML开发人员更熟悉。 下面说说图表。图表的表现价值胜过千言万语。但不幸的是,很多报表开发者仍然使用传统表列数据,其实图表是最方便于分析的工具。 所有厂商都提供同样的基本图表类型:柱状、线形和饼状图,但只有少数提供map、bubble等独特的图表类型。在图表类型中,使用者需要具备控制不同图表属性的能力,如min/max刻度、标志布置、3D效果、个别线条或条棒的颜色等。 双Y轴的能力是绘制多度量器时的必备条件。例如,如果你分析随着时间推移价格对销售量的影响,你就必须要有两个Y轴。Business Objects在其桌面工具中提供这个功能,但在其Web Intelligence中并没有提供。Cognos ReportNet也有类似的局限性。 再看报表协作性。报表消费者(典型的商业业务使用者)能够与报表相结合的程度也是一个重要的衡量标准。不能提供协作性的报表只不过是使分发“哑巴”纸质报表的过程自动化而已。发现一个趋势图中的异常只是商业洞察力的第一步;能够研究这种异常才是关键性的第二步。 即使BI工具提供了一定程度的协作性,一些使用也会限制它。聪明的使用者会自动输出数据到Excel,创造多种版本的真相,这是目前一种更加危险的状况。 协作性有两方面:单独的报表协作性,跨越多种报表导航。在两种情况下,报表和OLAP钻取之间的分界线正变得越来越模糊不清。 Business Objects Web Intelligence提供了很好的单独报表协作性;Microsoft Reporting Services提供了模拟钻取(出)的一个独特大纲视图,但它缺少过滤和分组。Cognos ReportNet在单独报告协作性方面较弱,只提供了一个静态页面,但是ReportNet提供了很好的全面导航功能,允许在报告之间钻取(出)以及报告与其他应用之间的钻取(出),包括Cognos PowerPlay和Visualizer。 Informatica Power Analyzer 的导航功能非常独特。胜过从一个报告到另一个报告的钻取,Power Analyzer使用了“工作流(workflow)”的概念,使用者看到一个可选择报告的列表,而不是只能在一个静态的子报告中挑选,一个主报告可以有多种工作流,灵活地提供了更多导航。 需要指出的是,文件复杂性、图表、协作性等只是各BI厂家提供的一些主要差异性报表特性,诸如有条件格式化、相对定位以及格式纸等另外的一些特性也会影响报表设计。 信息发布 查询和报表使你把原始数据转变成能促进决策行动的强大的文件,然而,除非你已经把那些文件放到决策制定者手中,否则数据间的链条仍然是断开的。接下来就要依赖于信息发布(information delivery)功能了。 两种技术对企业信息发布有重大影响:Web和email。 过去,信息递送过程包括走向打印机、拿到打印输出,或者传达室把报告递到你手上。在20世纪90年代后期,很多公司有了企业内部网络,开始把标准报表输出到内部网上,这些报表可能是电子数据表文件或以HTML保存的静态BI报表。 今天,BI报表按照BI工具赋予的文件格式存储,拥有更多协作和更新数据的能力,Web和email也扩展了报表传递的范围,尽管当初上百用户执行BI就被认为是很大规模,今天所谓大规模已经是好几万的概念。这样,可扩展性就成为衡量信息发布功能的一个主要因素:一个报表必须到达多少使用者以及怎么样到达。 评估各厂家BI工具的可扩展性并不容易,因为不同产品扩展方式不同,仔细查看公开的基准测试结果、查看消费者指南手册、理解其架构是评估一个产品是否能按照你的期望扩展的必要步骤。 按照信息发布来评估可扩展性要求,你还必须考虑使用者怎样与报表相互作用。一种所谓的push(相对于pull)方法是,BI工具按照计划产生报表,然后通过email或无线设备等门户把这些结果推向最终使用者。乍看,push方法好像是管理可扩展性的理想方法,因为IT能够预先决定什么时候处理大量BI作业。但是,就像一个执行主管反映的,他经常被报表email所淹没,现在他通常是删除,因为他认为如果真的有问题的话,肯定会有人打电话给他。很显然,并不在于说你推出去多少个报告,而要看多少人在做决策的时候真正使用了这些报告。 而且 ,还必须考虑你强行推给用户的是一种静态PDF附件还是一个到BI报告的URL,如果是PDF,扩展性需求并不是很严重,因为PDF是预先制作好的,使用者在浏览报表的时候不会对BI应用服务器造成压力;但URL情形则需要更多的扩展性,因为使用者要访问BI应用服务器。 push方法还包含“bursting”问题,也就是拿到一个大型报告,并分解,以便不同使用者只能得到允许的或需要看到的数据,如,每一个人事主管只能看到其职工的薪酬。这种个性化无论从安全方面还是从管理信息超载方面都非常重要。 在大多情况下,bursting能减轻RDBMS(关系型数据库管理系统)的一些负荷,因为许多的人事主管并不需要运行许多的单独查询,而是,运行一个大型查询,其结果被分为多个部分。 然而,bursting的实现方法也不同,也不总是能提供这种优势。比如,在Business Objects提供的两种bursting方法中,一种就是通过Broadcast Agent Scheduler为每一组接受者运行查询,这种技术允许公司使用独立数据库登录,并具有安全性,但它会给RDBMS造成不必要的负荷。Cognos Impromptu 也使用这种方法。 不过,大多数的产品,包括Business Objects Broadcast Agent Publisher及Cognos ReportNet,都是使用运行一个查询、然后分裂为多个单独报表的方法,这样减少了查询对RDBMS的访问。 久经考验的pull方法是广大最终使用者喜欢的方法,然而它对IT部门和厂商提出了更多挑战。这种方法是使用者登录到BI的工具,有选择地寻找他们需要的报告。 schedule-and-pull取代schedule-and-push方法的过程将是很缓慢的。有重现信息需求的使用者可能会把查询更新的时间安排在非高峰时间,或者说,IT可能会将高使用率的报表安排为整晚更新,以便其结果能够预先缓存给使用者。schedule-and-pull的方法减少了BI应用服务器的负荷,从而让它能支持并发的查询更新以及复杂文件的产生等。 专门的BI门户能够让使用者访问标准的报表或个人报表。对于一些已经实现企业范围门户解决方案的公司来说,与Plumtree、IBM WebSphere或Microsoft Sharepoint等门户产品集成是非常重要的。根据你不同的策略,你也许:把特定的BI功能嵌入企业门户中; 从企业门户内部访问专门的BI门户;通过Web URL访问专门的门户。 好的BI门户允许使用者将门户定制到诸如My Yahoo 这样的仪表盘中,显示多种报表、Web站点、提示以及报表列表等。标准的报表通常以各种主题分组。完美的BI门户允许一个报表以多种方式分组,而不会造成同一报表的多复制本。而且越来越多的厂商允许电子数据表、PDF文件等非BI文件存储在BI仓库中,并在门户中展现。随着BI内容的增加,使用者也需要简单的方法来通过作者、关键字或其他方法来查询报表。 Excel集成 在评估BI工具套件功能的时候,人们往往很容易沉浸在逐个功能的对比中,而忽略了执行BI所要达到的商业目标。前文曾经把选择BI工具与购买轿车相比拟,在购买轿车的时候,我们很少考虑将怎么使用它或有关正确的驾驶方法等,在为“它是如此酷、敞亮、时尚”激动之中,一些最好的实践和使用往往被丢到脑后。在选择BI工具的时候,有一个特别的功能是用户非常需要的,我们这里也将直接深入研究,那就是Excel集成。 尽管Excel可能是无可争辩的最主要的BI工具,但它也是导致多种版本真相的主要原因。两个使用者同时查询一个中央数据仓库,并把数据导入Excel,一个使用者在Excel中使用一组特殊的标准过滤数据,并用一些个人的公式来计算;另一个使用者过滤数据的方法稍有不同,或许在公式中犯一个小错误。谁的电子数据表是正确的呢?结果大量的时间花费在协调多种版本之上而不是考察业务发展。在每次查询更新及产生结果报表以后都必须重复同样的流程。 尽管电子数据表存在正确性问题,但是还是有很多因素使得在BI工具选择中不能忽略Excel集成: 工具熟悉。使用者很少有时间获得数据然后去分析,通常最简单的方法就是使用他们已经熟悉的工具。 “按摩(massage)”数据的能力。“按摩”数据包括重新分类、过滤、创建公式,以及在某些情况下修理坏数据等。理论上说,所有这些都应该在BI流程的早期完成。在报表部分我们提到,能够让使用者重新分类、过滤或在本地BI工具中隐藏个人专栏的BI工具协作能力,当这种功能失效或不存在时,使用者除了把数据导入Excel外几乎没有多少选择。在Excel电子数据表中校正坏数据的巨大任务对于数据一致性来说显然是一场噩梦。然而,如果流程不能适当地从根源上修理坏数据或修改ETL错误,使用者无论如何也难以创建一个有用的报表。 较好的图表。Excel图表以及所有对比例、坐标轴、标注的控制已经成为一种事实上的基准。如果BI工具不能提供强大的图表功能,显然使用者需要把数据输出到Excel来使用其图表功能。 摘要文件(Briefing books)。Excel可以将多个工作表存储在一个工作手册(workbook)文件中。 使用者可以离线访问所有数据,这些数据可能是通过多种数据源或查询组合成的一个文件。很少有BI厂家能够很好地复制这个功能。尽管仪表盘功能提供了类似的替换选择,但通常需要网络连接。 减少许可证成本。企业已经花费了Excel的许可证费用,如果他们能够通过更好地利用Excel减少BI使用者的数量,那他们就可以节省BI许可证成本。不过,BI厂家也在逐渐加宽“使用者”的定义,一个BI使用者已经不再是某一个登录BI工具的个人,而是所有能够接到BI工具输出(包括电子数据表)的人。 既然限制Excel是不可能的,关键就是找到既提供Excel集成又能保证单一版本真相的方法。各个厂家实现这个目标的方法也不同。最差的,所谓“零支持”就是一次性输出到Excel,既没有对该输出的查账索引,也没有连接到中央的查询。所谓“良好的支持”是指,BI工具跟踪Excel电子数据表的所有权及所做变化,然后把数据表存储在BI仓库中。 Excel电子数据表可以随着新数据更新,特别是能保持与原始查询文件的连接。需要指出的是,没有任何单一特性能够保证单一版本真相,它的实现部分依赖于厂商提供的功能特性,部分依赖于你必须执行的流程。 例如,MicroStrategy的Office产品就是一个Excel插件,可以使用户查询及更新一个存在于电子数据表环境或PowerPoint和Word中的报表。当原始报表的定义或基础数据变化时,电子数据表也随之变化。同样的报表浏览可以通过Web、桌面或电子数据表来完成,这样使用者可以通过他们喜欢的界面来访问,从而也保证了单一版本真相。 把数据一次性输出到Excel是企业保持单一版本真相的最大挑战,但好像也是最普遍存在的一种现象。如果你浏览的报表并不是按照你的需求过滤或分类,你只是简单地存储数据到Excel并在那里做分析,BI团队必需事先有准备:如果很多使用者都这样工作,BI团队就必须在本地BI工具中提供更好的协作性,或修改标准报表定义。不过,如果是个别需求,那另当别论。 最后还要指出一点,在关注Excel集成时,应该注意需要哪个版本的Excel,以及跨越版本是否有功能上的差异。 OLAP 有些分析家认为OLAP(Online Analytical Processing,在线分析处理)只对小部分用户适用。但现在大家普遍认为,从断断续续的信息消费者到强大用户(power user)都能从OLAP功能的不同方面获益。不幸的是,OLAP体系结构和成本经常会阻止其广泛采用。 OLAP vs.报表 早在20世纪90年代,Essbase(当时为Arbor所拥有,现在是属于Hyperion)被看做是另类,所以Arbor雇佣关系数据库之父——E. F. Codd来澄清这一称为OLAP的新东西。Codd定义了12条准则,但以下4条最能清楚地把报表和OLAP区分开来: 1. 多维的:用户从多方位分析数值,如产品、时间、地理等。但一个报表一般都是基于单一尺度,如在某一个时间点上的产品价格列表。 2.快速:当使用者在一个维度中操纵不同的维度及等级时,OLAP意味着快速——思考的速度。如果一个使用者双击以从年度到季度钻取,为一个答案等待24分钟或24小时是不可接受的。当然,报表使用者也并不想要慢的报表,但实际中确实很多报表必须运行这么长时间。 3. 改变聚合的等级:为确保可预测的查询时间,OLAP供货商以不同方法重新聚合数据。相反,报表至少是需要细节:除了按照产品的销量外,对于特定顺序的数据,其中可能还有单独的排列项。 4. 跨纬度的计算:多维带来了复杂的计算。在OLAP中,你可能需要分析百分比贡献或市场份额,这些分析需要先做某一特定状态的销售小计,然后再计算对整个区域、国家或全球的百分比贡献。使用者可能通过许多其他维度来分析这个百分比市场份额,如实际vs.预算,今年vs.去年,或为特定的一组产品等。这些计算经常必须以特殊的顺序执行 ,并包含使用者从来没有见过的一些输入数字。但是,详细的报表经常依赖于简单的小计或报表本身显示的一些数值的计算。 不过记住一点,我们仅仅是对报表和OLAP加以区分,并不意味着使用者需要他们的分析工具和报表工具截然不同。OLAP使用者应该从多维数据中创建报表,相反,报表消费者也需要从前仅供OLAP专用的高度形象的分析 和红绿灯显示。怎么满足这些不同的需求,厂商们也已经奋斗了很多年。当你选择一种或多种BI工具时,你的工作是了解你最需要什么:OLAP,报表,还是两者。如果答案是两者都要,那么就需要仔细评估报表和OLAP的集成。 OLAP体系结构 在选择OLAP工具时,OLAP体系结构是需要理解的一个最重要的标准:它会影响很多其他单独特征以及你部署系统的能力。最近人们认为MOLAP-ROLAP-DOLAP(多维OLAP-关系型OLAP-桌面OLAP)争辩已经平息。我认为,只要厂商还提供这些不同的方法,争论就会存在。 MOLAP使用一种持久稳固的立方体结构,与关系型数据库是分离的。Hyperion Essbase、Microsoft Analysis Services、Cognos PowerPlay都是使用了这种方法。因为一个立方体包含一个预先计算好的数据子集,所以与DOLAP和ROLAP相比响应时间更快速且可以预测。MOLAP数据库传统上还具有更大程度的多维计算,比ROLAP中也更容易实现。例如,Hyperion Essbase使用一个@DESCENDANTS功能,让你将一个特定级别中的成员指向同一层次(如,一月、二月、三月并列是第一季度的下一级)。尽管一些关系数据库具有CASE功能,也可以使你在一个计算中指向这些行,但并不是所有都能做到,而且计算并不一定都是直截了当。 MOLAP的大幅下降是因为它是需要IT支持、管理、维护的另外一种数据存储。公司抱怨维护200个立方体需要很多努力,或公司拥有的是花费一个星期重新计算的设计不良的立方体,这都是很平常的。当一个维空间改变,如增加一个新的产品或改组业务单元,你可能就不得不重新计算整个MOLAP立方体。 而关系型OLAP是使用关系型表格来提供多维分析,MicroStrategy和Informatica是主要的ROLAP厂商。MicroStrategy使用RDBMS中的分区和聚合表格来提供快速查询;为实现复杂的OLAP计算,它使用了一个 multipass SQL和临时表格的结合体。 ROLAP工具没有单一立方体的限制,但却因低的响应时间而苦恼。 如果你公司没有技术型DBA来熟练调整数据库,获取一个用户钻取的结果可能需要25分钟的查询。历史上,在MicroStrategy中的一个钻取经常会触及最根本的关系表格。不过有了MicroStrategy的OLAP Services后,钻取会访问缓存,这也是对“ROLAP先天就比MOLAP慢”的有力还击。 很多MOLAP厂商使用ROLAP和MOLAP相结合的方法,这种方法被称为hybrid OLAP(HOLAP)。例如,Microsoft Analysis Services就能够使用ROLAP体系结构来对付大数据量;Hyperion Essbase也能在关系型表格中存储大量维空间。像其他ROLAP工具一样,其响应时间还是要比严格使用MOLAP慢,所以很多执行继续使用MOLAP存储来保证快速分析。 DOLAP代表桌面OLAP,是因为很多处理需要在使用者的桌面来完成。也有人把它叫做动态OLAP(dynamic OLAP),以突出微小的立方体是如何动态创建的,也许在桌面上,但大多是在中间层的应用服务器上。与MOLAP不同,这种情况IT部门不需要提前创建大型立方体,而是当使用者运行查询时动态创建立方体。相比MOLAP和ROLAP,其一个立方体中的数据量和维空间计算是有限的(尽管也可以达到GB级别)。这些立方体更适合看做是个人立方体。 DOLAP的最大好处是灵活性和维护:立方体不需要提前创建,当你公司增加一个新产品或重组部门时,这些变化也将在你更新查询的时候自动表现。不过,DOLAP工具同样也遭受与ROLAP一样的RDBMS性能的所有风险。 由于具有从多种数据源中抽取数据的能力,MOLAP工具经常被成功应用于小数据仓库的平台。这对于企业信息架构来说显然是不理想的。因此,来自多种数据源的数据最好能装入一个中央数据仓库中,然后才能用于组装MOLAP立方体。尽管,在实际中一些公司没有构建数据仓库的能力和资金,但具有数据仓库结构的MOLAP立方体确实能受益于快速的立方体创建。对Business Objects的microcube来说,一个立方体可以基于多种查询、存储的流程、XML文件及电子表格等来创建,Cognos PowerCubes和Hyperion Essbase cubes也能从多种数据源创建。 另外,对一个管理者来说,能够很轻松地设计、构建并调整OLAP平台是非常关键的。对于最终使用者来说,诸如属性分析、 假定性分析、红绿灯显示、时间周期分析等也是非常重要的。 管 理 管理方面的特性可能并不会引起商业使用者的兴趣,但却同样重要。好的部署应该既考虑到最终使用者的需求,也考虑到BI工具的管理问题。如果没有全面考虑二者,企业最终所有的无非两种结果:看似很好但需要相当的IT资源来维护的工具,或没有人使用的系统。 安全性 我承认,我憎恶BI安全。并不是说我没有看到需求,而是厌恶跟踪更多的用户ID和口令!没有什么比当一个BI使用者很高兴地访问仪表盘时却总被“不正确的口令”所折磨能更快地扼杀BI执行。一个教训是:你可能花费了大量时间来选择BI工具,但如果你没有花费足够时间计划安全性,工具早晚会被破坏及登录错误击垮。 安全可以分为两个阶段,首先是鉴定(authentication)——一用户名和口令的有效性;第二步是授权(authorization)——在鉴定以后允许其访问什么。LDAP (Lightweight Directory Access Protocol)服务承诺将多用户ID和密码问题减到最少。理论上,一个公司将拥有一台目录服务器来保存所有员工的用户名和密码。公司所有的系统,无论是网络、BI或ERP,都使用该目录服务器来鉴定。现在,还没有目录服务的清晰标准。Sun的iPlanet、Microsoft Active Directory、Novell的eDirectory 是业界比较领先的产品。BI厂商会支持其中一些或全部。 由于历史的及实际的原因,大多BI工具继续使用它们自己的鉴定机制。 如果你公司还没有实现目录服务器,你就需要这些机制;如果你已经有了目录服务器,你就需要BI工具来鉴别它。 授权比鉴定更杂乱。在授权中,你可能需要限制一些用户使用特定的业务浏览或元数据层、个别报表、软件功能以及数据等。理想状态,你需要定义角色(role)或用户组(groups of users),以便这些授权能够在组级实现,而不是直接针对上千的个人用户。这里有一个很大的挑战:即使你有一个LDAP服务器来做授权,你也不得不在BI工具中复制所有个人用户的ID来为授权服务! 这种复制会带来风险——诸如用户ID或密码等一些东西有可能失去同步性。然而,如果你能够在目录服务器中定义组,并且BI工具能够读这些组,那还是有希望的。很明显,很多BI厂商在向这个方向靠拢。 元数据 元数据集成(Metadata integration)提供很多承诺。首先,它能减轻业务视图的管理;其次,它能给需要对每个metric的来源、转换以及计算有一致的、精确定义的业务使用者带来更大的透明。 不过,这些也仅仅是承诺。在实际中,BI基础架构中的每个组件都有自己的元数据,并为不同的目标而使用。一方面,这种情况存在是因为元数据已经被当做每个组件的“私有品”来对待,另一方面,也是因为每个组件都有自己的要素。使用BI工具的业务使用者需要业务术语,使用ETL工具的IT部门则需要知道确切的来源系统、表格名称以及数据元素的起源地。是否要赋予数据元素一个商业术语对IT用户来说并不重要。 从BI套件来看,你应该考虑你需要共享什么元数据?在哪些组件之间共享?过去,BI厂商采取不同的方法来共享数据,经常是提供专有的API。随着来自Object Management Group的CWM (Common Warehouse Metamodel)被大家接受,厂商们很快就开始提供支持。后来,Business Objects和Cognos还使用了MITI (Meta Integration Technology Inc.)提供的一种遵循CWM的元数据桥(metadata bridge)。SAS的Enterprise BI Server version 9也在元数据交换方面做了创新。这些都是为元数据交换而走出的很好一步。 影响分析 影响分析(Impact analysis),是指当你改变或删除一个数据元素的时候,能够知道哪些报表将受到影响的这样一种能力。影响分析在BI架构的不同点都有关。如果是源系统中发生改变,你怎么能够知道在业务视图以及最终的报表中什么将改变?如果是在业务视图中发生改变,这种变化是否能够自动传达到报表中?至少,管理员需要有能力识别BI套件中相互依赖的BI元素。 Business Objects的ETL工具Data Integrator,就同元数据层或universes有很好的影响分析。然而,其元数据设计工具Designer 内的影响分析却很少。MicroStrategy的影响分析工具更进一步:当你试图删除一个对象时,它立即会警告你哪些报表依赖于该对象。 使用监测 不能监测BI系统的使用,就如同在夜晚不开前灯和仪表盘驾驶汽车一样。最糟糕的情况就是你(或你的服务器)被撞坏,最好也不过你把汽油耗尽(或查询失败)。随着BI厂商越来越把目标锁定企业范围的部署,它们也开始注重提供使用监测功能。最初,厂商把BI行为记录在log文件中,很少在分析应用中使用。理想的情况应该是当数据在关系数据库中被捕捉到时,厂商提供预建报表;此外,管理员应该能决定哪些行文是要监测的,从大量的注册直到谁访问哪个目标等。 MicroStrategy通过其以服务器为中心的架构,在提供监测BI使用的工具方面一直是领导者。Business Objects也从2001年就推出了其Auditor产品,随后Cognos、Crystal、Informatica等都推出此功能。 不过需要提醒的是,数据库监测和BI监测并不相同。在数据库层面,你可能会跟踪数据库领域ORDER.QTY被访问的频度;在BI应用中,却需要知道哪些计算出的metric用户最常访问,还包括哪些标准报表、哪些展示格式以及最大负荷时间等。 BI工具架构 最后,我们来关注结构方面的一些考虑因素,以便能够结合上下文帮助你找到适合自己企业的最好BI工具。BI架构的很多方面是从厂商的演示过程中得不到的,如:是client/server还是基于Web?使用了什么OLAP方法(MOLAP、ROLAP、DOLAP)?该BI工具是否能容易地定制或嵌入到其他应用中?该套件在查询、报表、OLAP、仪表盘以及分析应用等不同工具间使用的框架(元数据、安全以及基础架构)是否是通用的?该服务是否能跨越多个服务器和平台分布?很多BI套件架构方面的不同,也许只有当你安装、部署或定制产品的时候才能清晰体会到。 SOA 由于BI已经走向Web以及企业范围部署应用,今天的BI工具都具有服务导向的架构,即SOA(Service Oriented Architecture)。SOA允许不同的BI服务去执行特定的任务,必要的时候还可以分布到多个服务器上。 我们以三个可能的BI服务举例来说:查询、展现以及时序安排。如图2所示,查询引擎负责查询数据源,可能是一个数据仓库或 MOLAP立方体。当查询完成后,展示部件必须将查询结果转换成有意义的报表,也可能是图表和交叉表,而且还需要不同文件格式,如HTML或PDF。如果一个用户预定了某一个查询的时间,时序安排服务就会不断地监测是否到了已预定查询的执行时间,并在准确的时间把它传递给查询服务。查询、展示以及时序安排之间如何沟通,这就是诸如COM、CORBA、Web services协议等标准起作用的时候了。当然也有一些BI厂商会使用自己专有的方法来处理这些部件之间的通信。COM和CORBA是支持SOA的比较老的方法,Web services标准正处在高速发展期,其接受度和功能都在不断提升。 可扩展性架构 有趣的是,好像所有的BI工具都具有向上和向外扩展的能力:如果你添加更多强大的硬件(向上扩展),它就可以支持更多的用户;如果你添加更多服务器(向外扩展)并分布服务,它也能支持更多用户。然而,很多企业的目标是降低复杂性和成本。撇开对容错的考虑,如果所有的东西都高效地运行在一台服务器上,你就节省了硬件和管理的成本。 很不幸,目前针对BI工具还没有供对比产品用的基准测试。而且,使用和部署产品的方法也会影响其可扩展性。如,更新Business Objects全部客户机文件比更新其最新的瘦客户机文件就要更耗费资源。对MicroStrategy来说,数据仓库中聚合的表格越少以及一个报表模板中使用的过滤器越少,系统就越慢。 不管如何,你也可以根据一些特性来初步观察某一产品套件对资源的占用:OLAP体系结构、多线程的流程、查询管理器、高速缓存等。查询管理器可以使管理员防止饱和系统中的复杂及有害查询。好的BI工具都提供查询管理器,这样可以方便控制并发查询进程的数量、每一次查询返回的行的数量、以及一次查询运行的时间。理想状态,这些限制应该在每个服务器、用户组、不同任务或个别用户等不同级别中被定制。 另一种将这种服务器负荷风险减少到最小的方法是高速缓存。如果一个查询更新的请求能够通过高速缓存服务,那么并发查询进程就会减少。高速缓存还可以帮助BI架构中的其他服务,如授权和展示服务。当然缓存的重要性也是由特定工具的架构决定的。如MicroStrategy提供广泛的缓存,包括SQL、元数据甚至查询结果。管理员对指定什么获得缓存以及监测缓存是否使用都可以有良好控制。 总 结 本文的目的是帮助大家了解什么BI功能是重要的以及原因。逐个功能比较是选择BI工具的一个方法,但并不是惟一方法。如同你购买轿车的时候,也许你购买福特的原因是你想购买美国品牌,而你选择通用可能是因为你的邻居就是其经销商,或许你购买Hummer是因为你喜欢其形象。同样的无形的及策略性的考虑也会出现在选择BI套件的情形。每一个BI厂商都有一套独特的BI策略。像Business Objects、Cognos、Hyperion这些主要竞争者都追求BPM(business performance management,业务性能管理),但方法却有截然不同。 每个厂商也都有各自独特的“最佳听音点(sweet spot)”、历史起源、以及对BI范围的观点。有一些厂商已经把BI范围扩展到包括数据库、ETL工具以及分析应用等。 而有的厂商仍然坚持核心的查询、报表、OLAP三大功能。到底哪一种更好,这完全取决于你的出发点。如果你已经有了ETL工具,你是否还真正关心BI厂商是否提供一种不同版本?确实,还有一些协作性考虑,如元数据交换、安全等,但在眼下的BI市场,协作性问题对于把目光锁定在同一供货厂的BI工具的公司以及从多家厂商购买工具的公司来说都有挑战。 坦白来说,在目前BI市场,可能没有任何一家厂商在所有功能领域都显著领先。而且,最好的BI工具也并不是市场份额就能决定的,也并不在于谁先出现在这个市场上,而是看谁能够最有效地使用户实现他们的商业目标。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|