技术开发 频道

微软多款产品整合发力商业智能



【IT168 技术文档】

    以SQL Server 2005在商业智能方面应用,无论ETL的Integration Services、数据分析采矿的Analysis Services和报表平台Reporting Services,都安排相关的技术议题,今年TechEd课程反映微软在这个领域深化发展的策略与企图,具体宣示向企业绩效管理迈进,除了有新的企业绩效管理解决方案即将推出,新版本的2007 Microsoft Office System也将成为商业智慧有力的援军。

  2007 Microsoft Office System支持商业智慧分析

  TechEd 2006商业智能系列课程的第一堂课,开宗明义就以「微软商业智慧总览」为题,以综观的角度,一一介绍商业智慧解决方案的生力军。

  讲师李玉秀与莫介中先界定商业智慧的意义,他们认为商业智慧必须让企业所有成员具备商业上的洞察力,协助企业能够更快速、更正确的产生营运决策。为了达到这样的目的,微软提出SQL Server 2005作为商业智慧的解决方案。讲师从整合、分析、报表与管理四个面向来解释微软商业智慧架构,对应到SQL Server 2005内便是Integration Services、Analysis Services、Reporting Services三项功能。另外SQL Server 2005之外,微软提供了Business Scorecard Manager 2005(BSM 2005)作为企业绩效管理工具,提供给前端使用者分析企业体质,补足SQL Server 2005在绩效管理的缺口。

  持平检视SQL Server 2005的商业智慧解决方案,在ETL工具和分析引擎都作了相当大的变革,将商业智慧的骨干做了扎实的强化,报表平台虽然变动不大,对报表开发也都有所强化。对最终端的使用者来说,前端往往须要IT人员加工或搭配第三方的应用程序,本身缺乏平易近人的工具。微软正视这项弱点,在去年收购Proclarity,增加一个接口友善的分析工具,例如它的绩效地图与分解树(Decomposition Tree)等功能,都能让使用者接口中用拖拉做出进阶的分析。

  并购与功能扩充只是第一步,在明年的第三、第四季,微软将会推出全新的整合性企业绩效管理解决方案PerformancePoint Server 2007,整合了原有BSM 2005、Proclarity与全新的企业规画工具,将商业智慧的触角,进一步延伸到企业绩效管理的领域。

  在绩效管理方面的进程,PerfomancePoint 2007已在9月释出代号为「Biz#」的Beta版本,预计在明年度第三、四季推出正式版。资料来源:微软

  此外,2007 Microsoft Office System即将在明年登场,SharePoint Server 2007可望成为各项Office应用的整合核心。单就商业智能这个层面来看,SharePoint Server 2007提供新登场的Excel Services功能,可以让使用者直接在网页上使用近乎Excel 2007的Web版本,进行数据分析操作,可以相当直观改变资料分析的角度及利用颜色直觉辨识数据的意义。倘若应用SharePoint作为企业的入口网站,也能利用Web Part将仪表板(Dashboard)、计分卡(scorecard)等企业决策参考信息嵌置在网页上。

  两位讲师详细讲解微软在商业智能的产品架构与发展外,为了让学员可以更清楚明白这些产品之间的关系与应用范围,生动地模拟一个企业情境。他们假设董事会召开在即,实际应用刚刚介绍过的商业智能工具准备相关数据,从Excel制作报表到SharePoint结合到KPI的制作,透过简单的情境剧,示范了实务工作中如何进行分析、呈现,达到所谓商业智慧的分析。透过这种情境演练方式,的确要比纯粹的功能展示更能让人了解复杂的商业智能。



近观绩效管理完整产品线

  第三天有「使用微软商业平台设计企业绩效管理系统」这门课,可以视为第一天总览课程的聚焦,由莫介中与陈炜皓两位讲师主讲,深论微软的绩效管理架构。

  讲师将绩效管理切分为「监控追踪」、「数据分析」与「策略规画」。以目前微软的产品线而言,监控追踪是由BSM 2005独挑大梁,能协助企业监控重要指标并提供整合性的报表。数据分析则可由ProClarity与BSM 2005连手,让使用者透过商业数据应用,深入钻研数据,进而分析问题。至于策略规画,目前没有现成的工具可以使用,等到2007年PerformancePoint推出,就会补齐上述绩效管理的三个面向,在公司策略引导下,运用有限资源协同合作,并可透过商业模型进行预测,做好资源规画。

  相较于SQL Server 2005,这些产品线对使用者较为陌生,因此讲师也花了一些工夫在产品操作上。

以BSM 2005在实务操作上,结合SQL Server 2005,可以利用数据库平台集中化管理,并可利用多维度引擎产生复杂的计分卡,也可以将KPI指标提供给前端应用程序。透过仪表板和计分卡的功能,让绩效管理可以透过可视化元素呈现,更易操作使用。

  讲师也示范Proclarity提供给决策者的分析工具,包括了绩效地图的接口和分解树等。使用者可以利用拖拉数据域位的方式到绩效地图上,透过不同颜色反映绩效讯息,透过这种方式可以追查出营运的威胁和机会。另外分解树是Proclarity具有专利的分析方式,透过点选,可以向下展开一层又一层信息单元,引导使用者找出问题根源。另外透过ProClarity Selector和KPI Designer等工具,可以利用精灵建立出复杂的查询结果或绩效指标,决策者不需了解背后的数据结构即可操作。

  讲师也展示了PerformancePoint Server 2007制作预测模型、进行企业协同预测,并告知学员可以参与技术采用计划,实际试用。

  透过这些产品的Demo,学员除了解绩效管理的抽象概念之外,也能从实际的产品面产生具体的体验,并可藉此评估企业的适用性。讲师在结束前进行有奖征答,几个难度颇高的问题,使用者都回答出来,可见对于微软在绩效管理的部分的发展,学员们均保持极高的兴趣。



Reporting Services实战技巧剖析

  在「SQL Server 2005 Reporting Services进阶报表设计」这堂课中,由于Reporting Services改版幅度较小,讲师胡百敬直接汇整过去他在上课、研讨会的场合,学员们经常发问的问题,从实作的角度来介绍一些报表设计技巧,而不从功能面介绍。

  Repoting Services新增的数据来源有Integration Services、Analysis Services Cube/Data Mining Models、XML、Report Builder Models以及SAP的R/3与Business Information Warehouse(BW)。讲师分别示范如何从使用SSIS、Report Model作为数据来源,以及存取Analysis Services,建立在线分析与数据采矿的报表。

  另外,很多学员也曾经问过讲师如何去设定报表上的图形颜色,如何作出渐层颜色等与图像有关的问题。胡百敬分别示范了几个技巧,并强调有「Fx」按钮的地方,就是可以让使用者利用.NET程序去变戏法的所在,例如超过某个范围的值让它变成另一种颜色,透过程序语法,可以让报表更具表现力与意义。在整合多影像的地方则示范如何自制仪表板或红绿灯灯号。而报表使用率,也是企业可以用来评估成效的一个指标,胡百敬介绍二种作法,一个是从数据源直接将使用者浏览状况insert到数据库中,另一个作法则是套用Reporting Services的范例文件。

  整堂课以Demo的方式进行,除了示范实作的技巧外,往往也会解答学员在系统在使用上的一些小问题。举例来说,统计报表使用率如果套用范例,系统只会产生数据表而不会产生数据库,造成数据表直接建到master数据库中,在执行上会发生问题,使用者必须事先手动调整。类似这样的诀窍都是从实务中得来的宝贵经验,对于学员在设计上应该有不少的帮助。

  总结来说,胡百敬认为想充份驾御Reporting Service,要同时掌握T-SQL和.NET两种技术。不过从课程结束后有人说「果然是进阶」的感想来看,要能充份掌握相关语法,同时要懂T-SQL和.NET,还要了解MDX、DMX和Integration Services的人,恐怕目前还不多。

  整体来说,TechEd 2006在商业智能这个议题上,除了延续SQL Server 2005在后端、IT端的部分提供给学员有用的课程外,也将未来微软的发展方向提供给使用者,尤其是绩效管理这一领域,让学员亲自参与、听闻未来的方向与技术。不过SQL Server 2005改版之后编制庞大,技术众多,技术人员要能充分驾御恐怕还要一段时间。

0
相关文章