微软商业智能方案
Microsoft Business Intelligence |
2006年4月 |
目录
Microsoft Business Intelligence概述
SQL Server 2005 Integration Services
SQL Server Business Intelligence Development Studio
SQL Server 2005 Analysis Services
SQL Server 2005 Reporting Services
与SQL Server 2005 Analysis Services进行整合
与Office SharePoint Server 2007进行整合
支持SQL Server 2005 Analysis Services
Excel Web Services应用程序编程接口(API)
SQL Server 2005 Integration Services
SQL Server Business Intelligence Development Studio
SQL Server 2005 Analysis Services
SQL Server 2005 Reporting Services
Microsoft Business Intelligence概述
Microsoft® Business Intelligence提供了一整套产品集合,用来满足决策制定领域的各方面需求。通过与功能强大的、经过印证的和可伸缩的Microsoft SQL Server™ 2005平台、Microsoft Office SharePoint® Server 2007以及Microsoft Office Business Scorecard Manager 2005进行紧密整合,Microsoft提供了完全的商务智能(BI)功能,从而在适当的时间以正确的格式提交需要的信息。
构建于SQL Server 2005的革新功能基础之上,这一优势可以帮助企业了解和分析大量快速变化的数据,2007 Microsoft Office system使决策者能够预知并借助市场变化的动力来赢得竞争优势、实现企业目标以及更快速地制定出更完善的决策。现在,通过与SQL Server 2005进行整合,2007 Microsoft Office system使信息工作者能够在一个高安全性的、熟悉且易用的环境中回答自己所关注的问题,从而使IT部门可以将其资源集中用于更高价值的BI项目上,并大幅度提高这些信息工作者的生产力。
Excel® Services是Office SharePoint Server 2007新近引入的功能,它能以零客户端形式实现Microsoft Office Excel 2007的商业价值、功能性和可访问性。现在,所有人都能通过Web轻松与实时数据进行交互。
Microsoft Business Intelligence应用实例
Blue Yonder Airlines是一家低成本航空公司,向全美提供服务,Claus Hansen是该公司的总裁。Claus具备超过30年旅行业的经验,他了解旅行企业是以提供可靠的服务为自身生存条件的。为了实现这一目标,Claus坚持不懈地跟踪航班的效率。飞机是否准点?哪些航线和一天中的哪些时段运作效率更高?他也确信自己足够了解客户的需求。Claus利用Microsoft Business Intelligence来使他和他的雇员能够随时随地对客户及其航班信息进行访问,并开展协作,以改进现有业务水平。
利用记分卡驱动企业效能
在任何企业中,使雇员的行为与公司的目标相一致是一项颇具挑战性的任务。CPM与Business Scorecard Manager的整合以比传统解决方案更低的成本和更少的劳动将更强大的洞察力融入到企业运作过程中。利用Business Scorecard Manager,您的企业可以有效且高效地跟踪与公司目标相关的性能指标,从而造就更加节约和更加敏捷的企业以便充分利用快速变化的市场条件。
简化协作
利用Business Scorecard Manager,您可以将企业战略与财务能力联系在一起,从而共享战略、监控任务、评注记分卡、建立讨论以及将理想付诸实践,最终履行战略计划。信息被提交到一个便于协作的环境之中,以便在绩效驱动的企业中进行有效的业务管理。
丰富的记分卡功能
Business Scorecard Manager将对最佳实践进行打分,并由Balanced Scorecard Collaborative进行验证。通过将功能丰富的记分卡功能与报表、图表、图形和分析工具进行整合,您就能够判断关键性能指标(KPI)与实际企业目标之间的关系。
· 灵活的记分卡易于阅读和定制。
· 自定义视图使您能够选择显示信息的方式。
· 自定义KPI使您能够衡量企业的重要指标,并获取深入的洞察力。
· KPI分组可以帮助您将单独的KPI融入到单一的目标中,以便您可将多个组成部分当作一个整体。
· 增强的中央安全性可将数据安全性应用到行和列级别。
· 简化的指示器可以使理解数据的相关值变得简单,并增强可视化表现能力。
· 丰富的可视化功能存在于诸如Microsoft Office Visio®和Microsoft MapPoint®这些应用程序中,使您能够以自己偏好的方式对数据进行精确表述,同时维护到底层数据的连接。
可伸缩的平台
Business Scorecard Manager可以完全与Office SharePoint Server 2007和Microsoft SQL Server 2005 Analysis Services,行业领先的联机分析处理(OLAP)引擎进行整合,从而提供可被轻松部署的记分卡,来展现用于通过SharePoint站点开展协作的多维数据。
· 基于Web的功能提供了通过Internet对记分卡进行访问所需的高安全性的和易用的访问能力。
· SQL Server Analysis Services整合特性使您能够将来自多维数据库的数据当作记分卡KPI的数据源。
· SQL Server Reporting Services整合特性使您能够调度记分卡的交付,并在脱机状态下使用记分卡。
· SharePoint站点整合特性使记分卡部署和团队协作更加广泛,从而有利于制定出更合理的决策。
对集中管理和功能强大的电子表格进行共享
Microsoft Office Excel一直以来都是分析多维数据和获取商业洞察力以进行高效决策的首选工具。Office Excel 2007将引入全新的、更加直观的可视化功能,并更紧密地与门户和数据库进行整合,从而使雇员能够更安全地访问、分析和共享来自数据仓库和企业应用程序的信息。
更有效地管理数据
在Office Excel 2007中,您可以更轻松地从复杂数据中认知发展趋势、从Excel报表中浏览存储在SQL Server 2005 Analysis Services中的元数据、快速添加和移动在业务周期中显示的维度,以及在单独的Excel报表中呈报来自多个数据源的信息。因此,您现在能够以更大的清晰度和信心呈现您的分析结果。
- 全新的面向工作成果的用户界面可以在您需要时显示正确的工具,从而尽显Office Excel 2007丰富的功能。
- 电子表格行与列容量的增加使您能够导入和处理最多1百万行和16,000列数据。
- 多线程芯片组可以让多个公式同时运行于多个处理器,提供了更快速的计算能力。
· 公式编写体验,包括可调整大小的公式栏和基于上下文的Formulae AutoComplete功能,在您编写公式的同时,可通过下拉菜单获取列标题(例如业务周期),从而帮助您每次都能一次性以正确的语法编写公式。
- 排序与筛选可以帮助您快速查找所需要的信息。Office Excel 2007最多支持64级数据排序,包括按颜色排序的能力。
- 增强的PivotTable®视图与PivotChart®视图利用数据字段来快速研究和分析数据。
- 简化的条件格式,例如热图、彩色图标和箭头,可以帮助您发现信息中的趋势、异常和模式。
- 全面支持SQL Server Analysis Services使您能够轻松连接到SQL Server Analysis Services中的中央元数据资源库,快速从您的OLAP单元中提取信息,以及在Office Excel 2007中展现这些信息,从而为要被分析的数据提供上下文。
- 改进的图表工具可以帮助您以具有专业外观的图表的形式,轻松地总结出分析结果。
构建具有完全整合特性的企业门户
利用Microsoft Windows® SharePoint Services框架,Office SharePoint Server 2007对现有功能进行了增强,并添加了全新的功能,以便为您提供用于构建真实企业门户平台的所有必要组件。
平稳实现数据整合
Office SharePoint Server 2007提供了全新的和先进的协作功能,使您能够整合数据;与电子表格、KPI和记分卡进行交互;以及轻松更新和维持对经常发生变化的文档的多份副本版本的控制力。
· 企业数据目录使企业门户与业务线(LOB)程序之间的整合成为可能。
· Excel Services使您能够通过Web浏览器或对某项Web服务进行编程来与您的电子表格进行交互。
· 内容重用与分发功能使您能够将文档复制到其他SharePoint位置,并轻松更新这些副本,使之匹配对原始文档新近所做的任何更改。
文档管理
Office SharePoint Server 2007中的文档管理为您提供了比以往版本更好的控制、组织、发布、脱机功能、增强的草稿项目安全性以及权限管理工具。
· 记录管理功能可以帮助您以最合理的形式维护公司的重要信息。
· 信息权限管理可以校验某个用户是否拥有浏览文件和向用户发放文件访问许可证的权限。
· Search Center是一个可完全定制的搜索工具,用于帮助您快速且轻松地搜索信息。
Web内容管理
在Office SharePoint Server 2007中,Web内容管理功能使您能够树立品牌、创建自定义转换程序以及构建多国语言站点和内容部署解决方案。您还可以通过创建一个源站点并将其转换成其他语言,作为单独站点发布,从而实现站点的多国语言化。
将信息共享给客户与合作伙伴
Excel Services是Office SharePoint Server 2007的组成部分,它提供了全新的服务器端的Excel功能性,您可以通过Web浏览器管理、使用、计算和共享电子表格,从而为您的BI报表提供一个更加安全可靠的且可集中管理的环境。
· 改进的管理与控制将应用于重要的商业信息,从而使您能够在广泛共享Excel电子表格的同时,保护私有信息。
· 基于浏览器的访问方式使浏览和操纵电子表格数据可直接在BI仪表板中进行,同时维护记分卡周边的结构化和非结构化信息的上下文关系,这些信息包括Microsoft Office Word和Microsoft Office PowerPoint®文档。
· Excel Web Services应用程序编程接口(API)使开发人员能够将Excel模型和由Excel用户在电子表格中维护的商务逻辑合并在一起,而不必在Excel之外重新为这些逻辑编写代码。
- 改进的性能与效率使您能够更好地在服务器端的电子表格中进行计算。
- Data Connection Library简化了查找与连接外部数据源的工作。
管理BI基础架构
Microsoft SQL Server 2005使您的公司能够为企业数据管理和商务智能应用程序提供一种高安全性的、可靠的、可伸缩的和高生产力的平台。SQL Server 2005对BI功能的增强有助于提供一种端到端的解决方案,它将包含具备OLAP功能的整合分析;数据挖掘;提取、转换和加载工具(ETL);数据仓库功能;以及报表功能。
SQL Server 2005 Integration Services
Microsoft SQL Server 2005 Integration Services(SSIS)提供了一种经过重新设计的和高度可伸缩特性的企业ETL平台,用于为数据仓库构建高性能数据整合解决方案。因此,您能够全面了解有关企业的一切信息。
· Microsoft Visual Studio® 2005作为功能丰富的开发环境,为相互关联的解决方案提供了协作的平台。
- 可视化调试工具可以帮助您在包、容器、任务事件和数据浏览器上设置断点,以便观察数据流的运行状况。
- 数据品质工具,例如Fuzzy Lookup和Fuzzy Grouping组件,实现了非精确匹配和不重复的可能性。
- 可延伸的架构包括一个完全重新编写的对象模型,使包的延伸与编程更加轻松、更加灵活和更加有力。
- 直接可用的、高性能的转换功能包括众多生产性的和功能强大的组件,例如数据与字符转换、计算列、针对分区和筛选执行条件运算、查找、排序、聚合运算以及合并。
SQL Server Business Intelligence Development Studio
Business Intelligence Development Studio是第一款专门针对BI开发人员使用的整合型开发环境。Business Intelligence Development Studio构建于Visual Studio 2005基础之上,它为开发商务智能应用程序提供了一个功能丰富的、整合的平台。
· Solution Explorer可以帮助您在一个单独的窗口中管理某个解决方案中的所有不同项目。
· Properties窗口使您能够浏览和更改对象的属性,例如包的属性,而且属性会同时在编辑器和设计器中打开。
· Designer窗口可以帮助您创建或修改商务智能对象,并为该对象提供一个代码视图和一个设计视图。
· 简单的定制功能提供了易于使用的配置结构,从而适应您的工作习惯。
· 用于SQL Server Analysis Services、Integration Services和Reporting Services的项目模板为开发特定结构提供了上下文环境。
SQL Server 2005 Analysis Services
Microsoft SQL Server 2005 Analysis Services(SSAS)提供的数据挖掘与OLAP功能可以帮助您构建复杂的分析模型,您可以将这些模型与业务流程进行整合。易用的、可延伸的和灵活的功能使数据挖掘比以往更切实可行。
· Unified Dimensional Model提供了集中管理的元数据资源库,用于定义商业实体、商务逻辑、计算行为以及相关标准。
· 数据挖掘算法可以帮助您发现业务规律并从商业数据中揭示隐含的发展趋势。
· 主动缓存技术提供了一种经过高度压缩和优化的数据缓存,它会被自动维护,以应对底层元数据库中的数据发生改变。
· 高级BI功能,例如KPI、转换、半加性的手段和多维表达式(MDX)脚本有助于完善您的决策行为。
SQL Server 2005 Reporting Services
SQL Server 2005 Reporting Services(SSRS)提供了一套完整且功能全面的报表解决方案,用于创建、管理和传送传统使用方式的报表、交互式最终用户报表以及嵌入式报表。
· 报表创作功能将使用包含易用型报表向导的图形化报表设计工具。
· 嵌入式报表使用客户端报表控件以便在设计时将实时报表嵌入到应用程序中。
· Report Builder提供了一种特别的报表工具,用于使商业用户能够创建他们自己的报表并浏览公司数据。
· SharePoint整合特性提供了杰出的Web部件,以便直接在Office SharePoint Server 2007中生成报表。
· Management Studio使管理员能够组织报表和数据源、调度报表的执行和传输,以及跟踪报表历史。
· 灵活且可扩展的报表功能可以同时用于传统和交互式两种报表,并利用可扩展的传输选项提供大量格式。
· 可伸缩性使SQL Server 2005能够支持高数据量的环境。
关系型数据仓库
SQL Server 2005提供了增强的安全性、可伸缩性和高可用性的关系数据库引擎,同时具备改进的性能并提供对结构化和非结构化XML数据的支持。
- 数据表与索引分区功能能够加速数据加载并简化大型数据表的维护工作。
- 联机索引操作功能可以帮助您对索引进行创建、重建或抛至联机状态。
- 增强的Transact-SQL(T-SQL)语言功能提供了错误处理、递归查询和XML支持。
- 数据库镜像功能为实现高可用性提供了一种快速待命系统。
- 数据库快照可以创建快速、只读的数据库视图。
- 快照孤立功能使读取操作能够访问最新提交的数据行,即使此时某个写入操作为了更新已经将该行锁定。
· 64位支持可以打开通往应用程序可伸缩性新一级别的大门。
· SQL Server Management Studio可以帮助您操纵和维护BI数据库对象。
利用记分卡驱动企业效能
Microsoft Office Business Scorecard Manager通过帮助雇员获取对企业驱动元素的洞察力和执行有助于制作BI解决方案的共有计划来增强企业自身的实力。利用Business Scorecard Manager,您的公司就能够将实践与策略紧密结合,从而改进运作效率。Business Scorecard Manager提供了功能强大的环境,用于进行协作和分析。雇员不仅可以构建和管理记分卡,而且能够将这些记分卡部属于SharePoint站点或SSRS报表。
图1:Business Scorecard Manager架构。
Business Scorecard Manager提供了对高安全性且易用的记分卡绩效数据、分析结果和报表功能进行轻松访问的能力。与Microsoft Office system的充分整合可以提高信息的可访问性,并可将信息转换成图形化的报表、图表和演示文稿。另外,与SSRS的紧密整合可以使记分卡便于在脱机状态下携带与访问,例如在飞机上或打印成PDF文件。
图2:在Office SharePoint Server 2007中使用记分卡。
由于Business Scorecard Manager支持Microsoft Office system程序,例如Word、Excel、PowerPoint、Microsoft Office Outlook®、Visio和MapPoint,因此您可以打开以各种格式创建的资料,并显示记分卡数据的多维视图,您可以继续沿用与真实记分卡类似的使用方法。与SSRS和SSAS的全新整合使您能够为大量的绩效数据创建交互式报表和复杂的分析算法。您也能筛选、任意划分记分卡及其所有相关内容,例如相关报表、相关文档列表等。
图3:Business Scorecard Manager提供深入且上下文相关的洞察力。
Microsoft Business Intelligence应用实例
Claus经常需要跟踪基本的航线信息,例如准时到达情况和座位预定百分比。但是,他始终无法研究透彻客户的分布规律。哪些人是普通客户?哪些人热衷于乘飞机旅行?他们的旅行目的何在?为什么客户倾向于经济的航班?利用Business Scorecard Manager中灵活的记分卡,Claus就可以更好地了解客户需求的规律。他能够利用这些信息来进行分析,从而得出将业务拓展至主要客户群以外的其他客户的有效途径。
简化协作
Business Scorecard Manager使您能够利用协作团队分析功能来改进企业运作效率。与2007 Microsoft Office system之间的平滑兼容性涵盖了Office SharePoint Server 2007、Microsoft Office Live Meeting和Office Outlook 2007,这就使整个企业中的团队和业务线能够轻松共享洞察力。另外,您可以专门针对某个KPI或记分卡分配任务。因此,您不仅能够控制哪些用户有权访问信息,而且能够确保适当的用户有能力获取与预期工作相关的信息。Business Scorecard Manager还确保了KPI所有者能够为KPI添加注释。该功能使管理人员可以依据“模糊条件”对KPI的执行效果进行审查,并对有可能影响执行效果的因素做出相应说明。
图4:利用Instant Messenger进行沟通。
图5:利用Office Outlook 2007进行沟通。
丰富的记分卡功能
Business Scorecard Manager使您能够借助熟悉的Microsoft Office用户界面和工具来构建自己的记分卡。利用Business Scorecard Manager,您就能获取丰富的功能性,用来新建包含所有企业记分卡构建工作中所需要的必要元素的工作区。充分利用广泛的数据源,例如数据库、电子表格或其他电子化形式的数据源,并从中获取数值,从而为您提供将KPI映射到相关数据的功能。
灵活的记分卡
Business Scorecard Manager将借助Microsoft Office system的强大功能,提供灵活的记分卡,以帮助您轻松对其进行定制,来满足您的业务需求。其中一些功能包括:
· 贯穿于整个企业的层级式业务定义。
· 支持便捷浏览方式(例如,按照时间或地点进行浏览)的视图。
· 可被轻松创建与重用的模板。
· 一个用于查看运作状态的单独界面,使公司能够将实时数据与历史数据、分析工具、策略和流程进行整合。
Business Scorecard Manager提供了用于轻松将记分卡报表视图直接部署于SharePoint站点的Web部件。用户也可以直接将记分卡信息寄送至诸如Microsoft Office system这样的应用程序。
定制视图
Business Scorecard Manager中的定制视图将相同记分卡以不同视图方式显示,以实现对业务信息更加深入的理解。利用配置设置,您可以生成各种视图,例如所有与某个记分卡相关的KPI或这些KPI的某个子集。无论处于何种视图方式,存储在某个记分卡元素中的所有信息都会保持原封不动,也就是说,您不必担心信息丢失问题。
深入的上下文洞察力
Business Scorecard Manager中的KPI框架提供了一个功能丰富、集中管理的资源库,用于定义关键条件和记分卡。利用强大的钻取功能、个性化的记分卡、报表以及适用于非结构化数据的分析工具,Business Scorecard Manager使您能够构建用于提供对企业深度上下文洞察力的KPI。Business Scorecard Manager中的这些KPI专门用于实现重用和定制。其中可用于KPI的一些功能包括:
· 直接可用的多重定位功能。
· 用于在支持的文档、报表和图表中进行钻取的元数据定义。
· 基于角色的权限策略。
KPI分组
为了消除是否需要搜索单独KPI以获取特定数据的顾虑,Business Scorecard Manager使您能够根据目标将KPI进行分组。您也可以对整体执行效果摘要信息进行快速访问。这些目标使您能够将某个摘要与数据源元素之一进行对比,从而针对数据整体的某一部分为您提供更完善的说明。
图6:构建贯穿于多个数据源的层级和商务逻辑。
精简的指标
为了有效显示KPI,Business Scorecard Manager提供了易于理解的图标,例如停止符(红色、黄色和绿色)、标尺和热图,用于显示某个KPI条件相对于目标基准的差别。这些易于定制的指标为记分卡中各个元素的状态提供了美观的图形化、文字化和色彩化的表示方法。它们也便于在企业内共享。记分卡可被导出到Excel,而且只需一次右击操作。
图7:红色、黄色和绿色图标有助于显示那些可被导出到Excel的KPI。
Microsoft Business Intelligence应用实例
Claus希望在2006年能够承揽4千万旅客的业务。为了监控这个发展过程,他为全国业务范围内的30个城市均创建了一个记分卡。然后,他就能跟踪那些达到基本乘客数量的城市,从而使他能够实现目标并了解哪些城市的业务还有差距。简化的图标能以清晰且易于理解的方式总结业绩。绿色表示航线已达到既定的百分比目标,红色表示航线未达到既定的百分比目标。黄色表示某个航线略微超出或低于期望值的警告。这些图标使Claus可以更加轻松地了解到应该在哪些业务环节上投入更多的精力,包括利用折扣或特价手段。
战略路线的可视化表现
为了将您的战略以可视化方式进行充分展示,Business Scorecard Manager提供了Strategy Map Builder。该功能使您能够利用Visio的丰富功能在处理流程图表中发布您的KPI和公司行动方案。清晰的图形化界面可以提供精确的数据转换和易于理解的图形化表示。在Business Scorecard Manager中被跟踪的销售结果也可通过MapPoint以地理相对上下文位置显示。
图8:在Business Scorecard Manager中查看战略路线图。
可伸缩的平台
与其他Microsoft程序的紧密整合使Business Scorecard Manager同时具备可拓展性和可定制性。一些终端用户资源,例如Office SharePoint Server 2007和Excel Services,使用户能够基于浏览器对服务器端的Excel电子表格执行加载、计算、显示和交互操作。一个完善而全面的整合型BI平台支持决策制定过程中的各个方面,该BI平台包含了整合的报表、分析和SQL Server 2005中的数据库服务功能。
基于Web的开发与管理
Business Scorecard Manager提供了多种基于Web的功能,使您能够被授权跨越Internet对记分卡进行访问,从而快速访问分析功能,以便进行筛选、分类和排序。Microsoft为Business Scorecard Manager提供了两个Web部件:Office Scorecard View Web Part和Office Report View Web Part。这两个组件都能被添加到SharePoint站点的页面中。您也可以亲自创建与Business Scorecard Manager进行整合的Web部件。该功能可被用于合并您自己的图表控件或第三方分析工具。
与SQL Server 2005 Analysis Services进行整合
Business Scorecard Manager与SQL Server 2005 Analysis Services(SSAS)进行整合,使您能够将Analysis Services OLAP数据库作为记分卡KPI和基准数据的数据源。数据源模块可以帮助您将记分卡定义映射到您正在当作数据源使用的SSAS单元。该服务器使用元数据来链接到数据源,并决定记分卡在SharePoint站点上的显示方式。
与Office SharePoint Server 2007进行整合
通过将Business Scorecard Manager与基于Office SharePoint Server 2007的Web站点进行整合,记分卡KPI借助特定的记分卡Web部件可被显示在SharePoint站点中。当记分卡趋于高度概括时,SharePoint Scorecard Web部件就会允许您与之交互,因此您可以筛选视图或深入至不同级别的记分卡详细内容。Office SharePoint Server 2007包含多种高级协作功能,例如文档共享、实时聊天以及链接到特定主题的专家站点,从而使管理人员更加轻松地根据战略路线图来建立职责链。为了维护安全性,企业可以通过Internet对记分卡项目提供经授权的访问。
Microsoft Business Intelligence应用实例
Blue Yonder Airlines公司的销售团队经常出差在外,并忙于向商务旅行者推荐将Blue Yonder作为首选航空公司。记分卡的累加功能使销售团队领导者和执行者都能看到巨大的商业前景,同时钻取功能使他们能够确认哪些因素或哪些人将会对利润或收入产生消极影响。要真正充分利用这些信息,销售团队领导者需要随时随地访问这些信息。将关键信息发布到SharePoint站点上可以使之保持最新状态,最大程度降低错误发生的机率以及确保所有人都能使用相同的信息。
对集中管理和功能强大的电子表格进行共享
组织与分析大量数据是一项具有挑战性的任务。Microsoft Business Intelligence为集中处理所有数据提供了一种有效而高效的手段。Office Excel 2007与SQL Server Analysis Services和SQL Server Reporting Services之间的紧密整合使您能够利用熟悉的Excel电子表格环境来进行探索性的数据分析。最重要的是,您可以将商务智能的便捷特性带入您的工作之中。
Office Excel 2007是2007 Microsoft Office system的组成部分,提供了一整套功能强大的分析工具,用来帮助您高效处理复杂数据。Office Excel 2007可以连接到企业数据,并维护电子表格与后台数据源之间连接的高安全性和稳固性,从而不仅能轻松更新Excel工作表,而且能在Excel中钻取更详细的信息以便发现异常现象和发展趋势。
更有效地管理数据
Office Excel 2007提供了复杂的计算功能和强大的分析工具,用来帮助您快速而轻松地探索复杂数据关系。
全新的面向工作成果的用户界面
Office Excel 2007提供了一种全新的用户界面,用于在适当的时间显示适当的工具,因此您可以更快速地提交最高品质的工作成果。利用全新的用户界面,所有重要的功能都按照上下文关系被组织和显示。例如,直观的Table Galleries能够在您做出最后选择之前显示出表格的外观。
图9:全新的Office Excel 2007可视化功能。
增加电子表格行与列的容量
为了提高大量数据的导入和处理效率,Office Excel 2007提供了比以往版本更大的电子表格容量——1,000,000行和16,000列。因此,您几乎不需要使用多个电子表格来容纳您的数据。
图10:增加了行与列的容量。
更高速的性能
Office Excel 2007提供了迄今为止最高速的Microsoft Office电子表格计算能力。利用多线程重算,Office Excel 2007筛选出那些可被并发计算的公式,然后在多个处理器上同时运行这些公式。处理器的数量由计算机上的可用处理器数量决定。
改进的公式编写功能
Office Excel 2007中改进的公式编写功能使您能够使用一组扩展函数,包括新的立方函数,用于查询包含在SSAS中的数据。基于上下文的Formulae AutoComplete功能使您始终能够一次性编写具有正确语法的公式。可调整尺寸的公式栏有助于避免冗长而复杂的公式溢出您的电子表格。
另外,Office Excel 2007提供了在公式和函数中对已命名区域或工作表进行结构化引用的支持。Name Manager功能可以帮助您集中组织、更新和管理多个已命名区域。
图11:利用下拉列表创建公式。
增强的排序与筛选功能
Office Excel 2007中全新和改进的排序与筛选功能选项可以帮助您更好地组织和处理工作表中的数据。根据日期、选定的内容或颜色对信息进行排序。您可以集中管理最多64个排序标准。另外,AutoFilter功能可以简化复杂的筛选工作,例如将自定义筛选规则应用于两个以上的项目。
图12:增强的排序与筛选功能。
Microsoft Business Intelligence应用实例
Claus经常因为无法从统计数据中获取更多有价值的信息而困扰。利用Office Excel 2007中的筛选与排序功能,他就可以按照日期对旅客信息进行排序。借助Office Excel 2007按颜色排序的功能,Claus能够更好地确认销售业绩最佳的机场及其达到该销售量的持续能力。然后,他可以在接下来的会议中将该洞察力共享给销售和营销团队。
增强的数据透视表视图和数据透视图视图
Office Excel 2007提供了利用数据透视表视图和数据透视图视图进行探索和分析的新工具。
利用PivotTable Field List,您可以使用一个清晰且并排的视图来选择您期望包含进列表的字段。您也能够以不同顺序拖动字段,来更改信息的层次。另外,Chart Gallery可以帮助您快速修改数据透视表视图的外观。
增强的筛选工具使您能够定期筛选并对筛选进行标注,选择多个项目以及显示筛选的入口。您也可以对不同的字段进行排序,例如通过颜色或轴线进行排序,然后查看结果。
在Office Excel 2007中,您可以在通过浏览器工作的同时充分利用这些功能,以便平稳地与数据透视表视图进行交互——无论您是在桌面上还是在Web浏览器中使用Office Excel 2007进行工作。
图13:创建数据透视表视图。
数据透视表视图的增强特性使其更易于读取和显示,例如,紧凑的数据行可以在一列中显示多个字段。Table Gallery中新的样式选项简化了您选择与工作表或其他电子表格元素外观相一致的样式的操作。
利用丰富的数据可视化功能简化条件格式
Office Excel 2007提供了简化的条件格式功能,从而可以按照丰富的数据可视化主题来进行显示。发现蕴含在数据中的重要趋势并突出显示异常情况。利用色阶、数据条和图标来标识和展现分析结果。然后,您可以利用诸如Sort by Smallest to Largest或Cell Color这些排序选项来重组数据。
图14:Unified Dimensional Model能够以数据透视表形式展现数据。
支持SQL Server 2005 Analysis Services
Office Excel 2007与SQL Server 2005 Analysis Services之间的平稳整合可以帮助您轻松从数据仓库中提取数据。因此,终端用户就可以更好地理解他们正在分析的数据的前后关系。
SSAS提供了一个叫做Unified Dimensional Model(UDM)的元数据模型,用于定义商务逻辑、计算行为和相关标准。UDM将作为所有报表、电子表格、OLAP浏览器和KPI的中央元数据资源库。通过连接到SSAS中的UDM,而不是电子表格中的数据,您就能够利用字段列表快速找到所需要的数据。Office Excel 2007中的数据透视表和数据透视图视图将数据划分为三种字段类型,即测度、KPI和维度(时间、地区、产品等)。所有这三组数据都拥有不同的图标。一个KPI的不同的组件(值、目标、状态和趋势)可被添加到数据透视表视图的Values区域,因此您能够跟踪关键业务指标的最新值。
Office Excel 2007也支持透视图,某个单元(已在SSAS中定义)的子集视图仅包含需要用于给定目标的信息。在Office Excel 2007中,透视图的外观与其他数据源相似。
图15:与SQL Server 2005 Analysis Services进行整合。
改进的图表工具
对Office Excel 2007图表工具的巨大改进可以帮助您以专业化外观的图表方式轻松地总结出分析结果。只需几次单击操作就可以设置坐标轴、标题以及其他图表标签的格式。添加可视化增效元素,例如3D效果、阴影和发光,现在变得非常容易。
图16:图表工具。
Office Excel 2007中改进的图表功能贯穿于整个2007 Microsoft Office system,这就意味着当您在多个程序之间复制工作表和对象时,其中的项目会保持原有的外观。因此,同时使用多个不同程序将会变得更加协调,而且大大降低使用难度。
Data Connection Library
Office Excel 2007中的Data Connection Library可以简化用户连接到外部数据源的方式。该库可以集中储存连接到外部数据的Business Data Catalog,从而使发掘新的数据源变得简单。您可以使用Data Connection Library来访问外部数据,并直接将信息导入电子表格,而不必经过密码身份验证。
图17:Data Connection Library。
Data Connection Library也可以简化数据连接的维护工作。如果某个连接发生变动,那么它只需要在库中被更新即可,而不必在连接到原始数据源的单独电子表格中被更新。
构建具有完全整合特性的企业门户
协作与通信资源是每个成功企业的重要组成部分。Office SharePoint Server 2007使您能够利用整合的企业门户来增强雇员的交互能力。通过以无编码方式构建基于Web的自定义仪表板,就可以降低仪表板的创建和维护成本。充分利用您现有的Excel知识就可以访问数据、执行计算以及对在仪表板中显示的电子表格进行格式化。Office SharePoint Server 2007还提供了一套针对客户端和服务器的文档服务,用于帮助您管理、处理和搜索所有内容。
图18:Office SharePoint Server 2007架构概述。
数据的紧密整合特性
Office SharePoint Server 2007引入了全新的技术,用于实现高级交互式协作功能,从而使您能够整合数据并查看不同细节标准。文档共享以及链接到主题内容专家站点的功能也有助于简化您建立责任链的工作。
Business Data Catalog
Office SharePoint Server 2007提供了一种简易的方式以供您利用公司门户整合来自SAP、Siebel或类似应用程序的业务数据。创建用于描述数据库或Web服务的元数据,然后将公开数据在Business Data Catalog中进行注册。Business Data Catalog可以使用该元数据获取相关数据。
当您已在Business Data Catalog注册了某个数据源之后,这些商业数据实体均可由下列任何一种商业数据功能使用:
· Business Data Web Parts用于显示来自Business Data Catalog的任何实体,而不必部署新的代码。这些Web部件提供了Microsoft Windows SharePoint Services的定制能力、连接能力和标准外观。
· Business Data in Lists使您能够将任何在Business Data Catalog中定义的实体添加到SharePoint列表或文档库中。
· Business Data Actions提供了一个到后端数据源的链接。所有动作以链接方式实现,因此您也可以使用这些动作来执行简单的操作过程,例如发送电子邮件或打开客户主页。
· Business Data Search提供了一种全文检索功能,用于搜索已在Business Data Catalog中注册的数据源。
简单化的仪表板构建方式
利用Office SharePoint Server 2007,任何具有适当SharePoint权限的用户都能通过几次单击操作完成创建仪表板的工作。一旦创建了仪表板,您就可以根据需要选择Web部件并决定其显示位置。然后,您可以在Web浏览器中对该仪表板进行配置,其中包括设定需要使用哪些电子表格及其显示方式、哪些KPI需要显示在KPI列表中,以及哪些筛选器应该可用。任何操作过程都不需要您编写代码。
图19:含有KPI列表的Excel Services。
内容重用与分发
Office SharePoint Server 2007利用“实时副本”技术来支持内容的分发与重用。实时副本是某个用户复制到其他SharePoint站点位置的文档,而且该站点会保存一个指向原始文档的指针。当原始文档被编辑时,Office SharePoint Server 2007就会通知该用户,而且该用户可以有选择地更新该副本。另外,Office SharePoint Server 2007提供了解译支持,它使用户能够找到以不同文件格式保存的相同内容。
文档管理
Office SharePoint Server 2007提供了一组功能强大且具有伸缩能力的客户端和服务器文档服务,用于帮助用户管理和处理大量内容。
增强的隐私控制与安全性
Office SharePoint Server 2007使您能够针对用户配置文件属性、同事和成员关系设置隐私策略,并限制哪些用户可以访问私人信息。草稿项目安全性为站点管理员赋予了在发布到站点之前审核已提交内容的能力。您能够将属性、同事、链接和成员关系的可见性设置为“只有我”、“我的经理”、“我的工作组”、“我的同事”或“所有人”。
记录管理
信息技术的普及使信息量急剧攀升。Office SharePoint Server 2007中的记录管理功能有助于删除、管理和长期存储内容。利用Office SharePoint Server 2007,记录管理人员就可以根据自己所在企业的文件归档计划建立起一个记录资源库,从而确保存储在该资源库中的记录不会被篡改。另外,您可以为组织不同类型的商业记录而创建多个库。您也可以捕获来自外部数据源(例如文档管理系统、电子邮件服务器和Outlook)的记录,并将它们转存至该资源库中的正确位置。
审核报表与策略报表工具
Office SharePoint Server 2007同时为审核报表与策略报表这两方面提供了相关工具。审核报表功能使您能够跟踪发生在某个站点内部文档上的事件。策略报表功能可以帮助您收集有关策略如何在某个站点内得以实现的信息。策略报表功能可以检测整个站点,并返回有关现行使用策略以及每个策略使用百分比的信息。
信息权限管理
Office SharePoint Server 2007新增了将信息权限管理(IRM)技术应用于文档库的功能。当某个用户试图从文档库下载文件时,Office SharePoint Server 2007会首先校验该用户是否具备针对给定文件的相关权限,然后向该用户发放一个许可证,以使其能够以适当的权限级别访问该文件。然后,Office SharePoint Server 2007会将该文件下载到用户的计算机上,并以加密的、受权限管理的文件格式进行保存。该用户仅在自己的许可证有效时限内拥有对该文件的访问权。当许可证即将到期时,站点管理员可以选择使用下列两种方法之一来确定:
· 当用户的文件访问权限到期时,指定一个日期。
· 指定用户必须每隔几天刷新一次许可证,否则将会失去访问权限。
搜索中心
Office SharePoint Server 2007简化了您搜索信息的方式,从而增强了您使用门户站点、团队站点、内容管理站点以及自定义模糊搜索应用程序的能力。新增的名为“搜索中心”的搜索主页用于为任何类型的搜索任务提供进入点。标准的搜索中心功能包含常规搜索、基于用户的搜索以及分发列表/讨论主题搜索。您也可以充分定制搜索中心以创建您自己的特定搜索环境。
Web内容管理
Office SharePoint Server 2007提供了Web内容管理功能,例如为构建和定制符合企业可视化视觉效果的企业Internet站点所具有的全方位灵活性而提供的丰富的创作功能。另外,Web内容管理功能为您提供了一种在Web上下文中编辑企业站点的途径。Web内容管理的其他相关功能包括以下几个方面:
· 全新的部署功能使您能够快速将零散的内容转换成产品,而不需要IT部门的协助。这对于需要被立即发布的信息非常有用。
· 直接可用的导航控件可以帮助您快速到达任何期望的目的地。
· 站点导航是可以配置的,而且附带许多选项。
· 直接可用的工作流可用于在内容被发布到Web站点之前将其提交以进行审批工作。
网站变体管理系统
Office SharePoint Server 2007也包含一个网站变体管理系统,它使用户能够以多种形式管理SharePoint站点、以多种语言发布,以及将内容引入移动设备。站点管理人员可以使用该平台对大量项目执行批量动作,例如提交审批,以及在某个特定站点集合中跨越多个站点运行报表。多平台发布模型为创作者提供了一种向多个Web站点发布内容的简单途径,并有助于建立从下属系统以固定时间间隔向Web站点发布页面的自动化流程。
将信息共享给客户与合作伙伴
Excel Services是Office SharePoint Server 2007中一项新的共享服务,它提供了从Web浏览器对实时的、可交互的Office Excel 2007进行访问的能力。通过提供对电子表格的集中化访问能力,您可以更有效地管理商业信息,同时确保所有人都能使用最新和最精确的信息。您还能轻松选择期望显示的内容,以及指定其他用户与电子表格进行交互的方式。
服务器端的电子表格
Excel Services使您能够在Office SharePoint Server 2007上支持、加载、计算和显示Excel工作簿。使用Excel Services有助于维护电子表格的一个独立更新版本,以便所有人都能针对各自的商业目的而访问相同的信息。服务器端的存储、管理、计算和跨越Web的交互能力为您提供了增强的安全性和对电子表格广泛访问的特性。您也可以将工作成果共享给客户和合作伙伴,同时又能保护任何所有权信息,例如利用高安全性对象方式嵌入到文档之中的财务模型或机密商务逻辑。
图20:利用Web浏览器访问已发布的电子表格。
增强的控制与管理功能使您能够判断电子表格的哪些部分可以通过浏览器进行浏览,包括整个电子表格、电子表格中的工作表、图表、表格、数据透视表视图或电子表格中的已命名区域。您还可以决定是否需要为电子表格启用数据快照、监控电子表格使用情况的审核日志,以及构建基于规则的工作流、存档流程和围绕重要商业电子表格的持久性策略。
Excel Web Access
运行于Office SharePoint Server 2007之上的Excel Web Access使您可以轻松创建功能丰富的、可定制的BI仪表板,以便将动态的KPI、记分卡、Office Excel 2007工作簿以及SSRS报表整合在一起,而不必编写或开发任何代码。这极大降低了创建和维护仪表板所需的成本。您可以指定哪些特殊部分(比如一个图表或表格)应被显示,同时隐藏包含机密数据的其他部分。
图21:数据透视表视图在Web浏览器中的交互能力。
Microsoft Business Intelligence应用实例
Claus让CFO准备一套财务仪表板来跟踪KPI。基于Web的仪表板简化了这项任务。现在,Claus可以通过Web浏览器密切监视企业的运作状况。Claus还将仪表板的一部分发布出去,以便潜在的投资者能够跟踪公司的收益性。增强的保护能力可以保护包含在电子表格宏中的机密数据。
Excel Web Services应用程序编程接口(API)
Excel Services包含一个Web Services API,它使开发人员能够利用自定义应用程序将算法和定义在Excel模型中的商业模型联系在一起。另外,用户可以使用该API来更改电子表格参数值,并根据这些新值重新计算电子表格。用户也可以获取整个或部分电子表格以进行浏览或将其用于更大型业务流程。这将有助于任何企业的雇员仅通过输入自己的参数值,就可以充分利用相同的计算模型。
改进的业务流程
通过在服务器端对文档审批、存储、使用和销毁工作进行管理,就可以为Office Excel 2007电子表格赋予更高的安全性。当创建电子表格时,您可以将其随电子邮件发送给同事,以便他们可以收集反馈信息或做出快速响应,以及充分利用由Office Excel 2007和Office SharePoint Server 2007提供的内置的审批流程。
要发起审批流程,只需在Office Excel 2007中选择适当的Office SharePoint Server 2007工作流即可。该工作流将为每个参与者创建一个任务,并以电子邮件形式通知他们有新文档正在等待审阅。当参与者收到该通知并打开电子表格时,他们就可以完成审阅工作,并在工作流完成状况表单上指明各自的审批状态。
管理BI基础架构
Microsoft SQL Server 2005提供了功能全面且具有可伸缩特性的BI平台,以便为您提供需要将重要的、适时的信息发放到整个企业的雇员手中的功能和特性。SQL Server 2005通过对报表、数据整合、开发工具以及分析功能的革新,使您的企业能够对企业数据和分析应用程序的价值实现进一步延伸,从而帮助企业更快速地制定更好的决策。
SQL Server 2005 Integration Services
SQL Server 2005提供了一款全新的数据ETL平台,SSIS。在先前版本的SQL Server中,SSIS被称为Data Transformation Services(DTS),它现已被重新设计,用于提供对于企业级ETL平台必需的功能性和高端性能。SSIS能够对超大规模数据高速执行复杂数据整合、转换和综合,从而使您能够更轻松地对来自多个异构信息源的数据进行整合与分析。SSIS具有完全可编程性、可嵌入性和可扩展性,这些特性构成了理想化的ETL平台。
功能丰富的开发环境
与Visual Studio 2005的紧密整合为开发团队提供了用于构建数据主导型应用程序的平台,该平台使以高生产力和高协作力开发可靠解决方案成为可能。Visual Studio 2005直接支持所有新的SQL Server 2005数据类型,例如本机XML。您也可以直接从Visual Studio 2005中部署新的数据库对象,而无需切换工具。
可视化调试功能
配有强大调试功能的SSIS可以帮助您的设计人员在转换网格、图形和图表的过程中对数据进行可视化处理。利用SSIS,开发人员可以使用Visual Studio调试界面来调试Common Language Runtime(CLR)应用程序代码和Transact-SQL(T-SQL)数据库代码——无论这些代码是位于开发人员的计算机上还是存储于SQL Server 2005数据库中。您可以在包、容器、任务事件和数据浏览器上设置断点,以监视数据流状况。当任务在调试进程的执行期间,断点可被提前、稍后或在某些点上定义。变量监视和调用堆栈也提供了强大的调试功能。
数据品质
某些数据转换任务需要用到复杂的逻辑。SSIS中的Fuzzy Lookup和Fuzzy Grouping转换功能提供了非精确匹配和不重复功能。利用预期模型来分配不完整和丢失的数据,或利用相关性和群集模型来识别数据品质问题的不规则性。所有被捕获的模型已经过严格的审核与执行元数据。
可延伸的架构
SSIS包括一个经过完全重新设计的对象模型,它使对包进行延伸和编程更加容易、更加灵活和更加有力。利用SSIS,开发人员几乎可以对Integration Services包的每个方面进行延伸和编程,包括任务、日志提供者、枚举器、连接管理器以及数据流组件。这些自定义的对象可被整合到Business Intelligence Development Studio的用户界面中。
直接可用的、高性能的转换功能
SSIS包括许多高生产力和功能强大的组件,直接可用于数据和字符转换、计算列、为分区和筛选执行条件运算、查找、分类、聚合运算以及合并。这些功能和高级组件可以简化其他复杂操作,例如加载Slowly Changing Dimension。
SQL Server Business Intelligence Development Studio
Business Intelligence Development Studio为商务智能开发人员提供了首屈一指的整合式开发环境。Business Intelligence Development Studio构建于Visual Studio 2005基础之上,针对BI解决方案,包括数据库引擎、分析服务、整合服务以及报表服务,提供了一种功能丰富且通用的设计环境。调试、源代码控制以及脚本和代码开发功能均可用于BI平台的所有组件。您也可以将多个项目作为一个单元来进行管理,并浏览和修改这些项目中对象的属性。
图22:Visual Studio中的Business Intelligence Development Studio界面。
Solution Explorer
Solution Explorer使您能够在BI Development Studio的单独窗口中管理某个解决方案中的所有不同项目。您可以打开项目条目并直接从该视图中对其进行修改和执行其他管理任务。
Properties窗口
Business Intelligence Development Studio提供了一个Properties窗口,您可以利用该窗口来查看和更改对象的属性,例如包的属性,而且属性会同时在编辑器和设计器中打开。您还可以使用Properties窗口对文件、项目和解决方案的属性进行查看和编辑。
Designer窗口
利用Business Intelligence Development Studio,您可以使用Designer窗口来创建或修改商务智能对象。该设计器为每个对象同时提供了一个代码视图和一个设计视图。当您打开项目中的某个对象时,该对象将会在当前窗口中的专门设计器中打开。例如,当您打开任意一个商务智能项目中的数据源视图时,该设计器窗口就会经由Data Source View设计器打开。
定制环境
Business Intelligence Development Studio可被轻松配置为符合您工作风格的形式。该工作室环境提供了一组专为SQL Server 2005 BI开发工作而定制的设置。您也可以配置整体开发环境及其行为,以及更改其中的工具和窗口。
项目模板
Business Intelligence Development Studio中的项目模板为BI应用程序特定结构和功能的开发提供了一个上下文环境。您也可以将项目作为某个独立于任何特定服务器的解决方案的组成部分进行开发。例如,您可以将任何Analysis Services项目和Reporting Services项目包含在相同解决方案之中。您可以将对象部署到某个测试服务器,以便在开发过程中进行测试,并在稍后将这些项目的输出结果部署到一个或多个Staging或Production服务器。
· Analysis Services项目包括用于单元、维度、挖掘模型、数据源、数据源视图和角色的模板,并提供用于处理这些对象的工具。
· Integration Services项目有助于开发ETL解决方案。该项目类型包括用于包、数据源和数据源视图的模板,并提供用于处理这些对象的工具。
· Reporting Services包括用于开发报表解决方案的报表模型和报表项目。您可以获取用于报表模型、数据源和数据源视图的模板,以及用户处理这些对象的工具。该报表项目包括用于处理报表和共享数据源的模板。
SQL Server 2005 Analysis Services
通过创建一个具有易用性、可访问性和灵活性的平台,SQL Server 2005 Analysis Services(SSAS)的数据挖掘功能为先前从未考虑过数据挖掘解决方案的企业赋予了数据挖掘能力。
SSAS改进了对重要的且具有时效性的商业数据的访问能力。利用多维存储,SSAS为大型和复杂数据集的分析工作提供了快速、巧妙的分析手段。通过企业级架构;与SQL Server产品家族的BI工具进行整合;以及一整套功能丰富的工具、API和算法,SSAS有助于提供定制的数据驱动型解决方案,以应对众多商业问题。
数据挖掘算法
SSAS为您的数据挖掘解决方案提供了多种算法。这些算法是所有可用于数据挖掘的算法的一个子集。它们包括:
· Microsoft Naive Bayes Algorithm
· Microsoft Association Algorithm
· Microsoft Sequence Clustering Algorithm
· Microsoft Time Series Algorithm
· Microsoft Neural Network Algorithm
· Microsoft Logistic Regression Algorithm
· Microsoft Decision Trees Algorithm Enhancements
· Microsoft Linear Regression Algorithm
不同的算法侧重于不同的目标,而且每种算法可被用于解决多个问题。因为每个模型会返回不同类型的结果,SSAS为每种算法提供了单独的查看程序。第三方独立软件开发商(ISV)可以开发完全适用于SSAS数据挖掘框架的算法。
Microsoft Business Intelligence应用实例
Claus正在考虑拓展公司业务,但他不能确定这些额外航班所需的成本是否能及时回收。他使用SSAS中的Data Mining Wizard来添加新的挖掘结构。通过使用Microsoft Time Series Algorithm对过去5年的历史数据进行计算,他可以预测未来实行业务拓展前后对销售的影响。这样的分析结果可以帮助他推断出由此次业务拓展所带来的总体成本是否会对未来的利润产生消极影响。
Unified Dimensional Modeling
通过吸纳传统OLAP分析功能和关系型报表功能中最具优势的方面,SSAS提供了一种重要的元数据资源库,即Unified Dimensional Model(UDM),它定义了商业实体、商务逻辑、计算规则和相关标准。UDM也可作为所有报表、电子表格、OLAP浏览器、KPI和分析应用程序的单独数据源来使用。UDM对应于后台异构数据源主机,用于对您企业的业务提供全面的综合性描述,而不必关心数据所在的位置。
Proactive Caching
Proactive Cache将实时更新功能与OLAP类的性能合并在一起。SSAS维护了一个经过高度压缩和优化的数据缓存,它将作为底层源数据库中发生更改的数据而被自动维护。该缓存提供了优越的查询性能,并将后台数据源系统从分析查询负载中分离出来。
增强的安全性设计
SSAS包含超过150项安全性设置的变更,其中包括以下几项:
· 具有多重防护设置的、直接可用的“默认安全性”模式。
· 严密的管理权限。
· 加密的本地单元。
· 最低权限标准。
· 加密且签名的客户端/服务器通信方式,有助于防止数据包被嗅探、欺骗、篡改和恶意删除。
SQL Server 2005 Reporting Services
SQL Server 2005 Reporting Services(SSRS)利用灵活的订阅与传送机制来简化创建传统的和交互式报表的工作,并轻松将这两种报表传送给广大的用户。SSRS整合了集中管理式报表系统的优势以及桌面和基于Web的应用程序的灵活性和按需供应的特性。
通过Web Services实现的可嵌入与可管理的SSRS提供了一种基于服务器的企业级报表环境。利用多种交互能力和打印选项,您可以对报表进行个性化设置并以各种形式呈交报表。综合的分析结果能够通过将报表作为下游商务智能的某个数据源来进行分发,以传递给更广泛的用户。
基于向导的报表设计
在SSRS的帮助下,您可以利用易用型的向导和设计程序快速构建报表。根据来自多个数据源的数据呈报信息,这些数据源包括关系数据库和多维数据集。指定灵活的报表布局和行为。直接从Report Designer中预览和发布报表。这些向导和设计程序可以使您的工作变得十分轻松和简便。
图23:用于设计和发布报表的Report Designer。
嵌入式报表功能
ISV可以使用SSRS将预定义或具有针对性的报表作为已打包应用程序的组成部分来进行传送。客户信息服务(IS)机构可以访问原样报表、定制报表或针对特定业务需求新建报表。
终端用户创作能力
Report Builder是SSRS的一项新功能,您能够利用它提供的简化版数据模型来修改和创作您自己的报表。Report Builder是一种ClickOnce应用程序,它可通过浏览器进行部署。
图24: Report Builder定制报表的界面。
Report Builder使用户能够:
· 向报表添加文本与格式化信息。
· 利用现有模型创建新字段和定义计算规则。
· 预览、打印与发布报表。
· 将报表数据导出至其他文件,例如Office Excel 2007。
Microsoft Business Intelligence应用实例
Claus过去常常指派雇员为他制作报表。而现在利用Reporting Services中的Report Builder组件,他自己就可以轻松地执行这项任务。目前,他正在考察California洛杉矶机场客户的满意度。他只需在Report Builder中执行一些鼠标操作,该程序就会引导他完成选择报表布局模板的整个过程。每个模板包含预定义的数据节,例如表格、矩阵和图表。Claus可以将模板模型中的报表项目拖到当前设计界面,并设置时间约束条件来筛选报表数据。该模型包含所有对于Report Builder自动生成源查询和获取请求数据所必需的信息。
Web Services支持
SQL Server 2005提供了SOAP/HTTP访问能力,这是一种开放式和文档化的协议,它允许更多种类的客户端程序来访问SQL Server,包括Web Services应用程序。由于这项新的连通性基于熟知的技术,例如XML和HTTP,因此它能充分利用与Microsoft .NET、SOAP Toolkit和其他基于不同平台的协议之间的交互能力。现在,任何能解析XML和提交HTTP请求的设备都能访问SQL Server 2005。
管理报表
SSRS包括一款用于管理报表的Web工具,即Report Server Web Application。管理员可以使用Report Server Web Application来为报表和资源定义基于角色的安全性,并调度报表的执行和提交,以及跟踪报表历史。该功能可通过定制来满足更广泛的安全性需求。它包括用于按需整合其他安全性模型的可扩展的接口。任何企业或ISV都能使用Reporting Services Web Services API来编写定制的管理工具。
由于报表定义、文件夹和资源被存储在SQL Server 2005数据库中,因此您可以使用其他工具,例如SQL Server Management Studio,来管理元数据,或使用第三方应用程序来充分利用已发布的API。
图25:用于管理报表的Report Manager。
可伸缩性
SSRS中模块化的、基于Web的设计可以轻松拓展,以支持庞大的信息环境。例如,您可以利用多个用于访问相同核心报表并为数千个Web客户端提供服务的报表服务器来创建一个报表服务器场。
关系型数据仓库
SQL Server 2005使关系型和多维型数据库之间的界限变得模糊化。您可以将数据存储在关系数据库、多维数据库中,或利用新的Proactive Cache功能来充分利用这两种数据库的优势。
数据表分区与索引分区
在SQL Server 2005中,数据表与索引分区功能通过将大型数据库分解成更小、更易于管理的片段,从根本上增强了查询的性能。新功能使您能够跨越数据库中的文件组对数据表进行分区。水平分区功能使您能够将一个数据表划分成多个更小的分组,以便行组能被映射到单独的分区中。执行于数据的操作,例如查询,将把整个数据表或索引当作一个单独的实体来处理。另外,分区能够被非常快速地切换进或切换出现有的分区架构,从而避免创建和索引新数据表。
联机索引操作
联机索引操作对SQL Server早期版本的索引功能进行了增强。利用联机索引操作,您就能以联机方式创建、重建或丢弃某个索引,而不会干扰对数据表或其他索引的访问。其他功能包括:
· 允许在索引数据定义语言(DDL)执行期间对相关索引进行并发修改(更新、删除和插入)。
· 提供并行处理能力。
· 当某个SQL Server 2005实例正在运行时,执行还原操作。只有正在被还原的数据不可访问。数据库的其他部分保持联机和可用状态。
Transact-SQL语言功能改进
SQL Server 2005为开发可伸缩的数据库应用程序提供了许多新的语言功能。SQL Server 2005中T-SQL语言功能的改进增强了您编写查询时的表达能力,以便您能够改进代码的执行效率,并拓展错误管理能力。新的数据类型可被用于在数据仓库中存放补充的元数据和其他描述性信息。新的分析函数可被用于数据准备阶段,以开发有价值的数据属性。它们还在T-SQL中提供了基本的分析功能,使用户不仅能够在SSAS中执行查询,而且还能在关系型数据库中执行查询。
数据库快照
SQL Server 2005引入了数据库快照,它是一种为数据库创建只读视图的快速而简捷的手段。数据库快照避免了创建数据库的完全副本及其相关存储的需要。当您需要创建数据库的完整副本时,您就可以获得一个稳定的视图,而不必额外付出时间和存储成本。当对数据库进行更改时,该快照将从数据库中获取原始页面的副本。通过将来自该快照的原始页面重新应用于主数据库,该快照可以被用于从某个意外的数据库更改中快速恢复。
数据镜像功能
通过在数据库镜像服务器上创建数据库快照,您可以在辅助SQL Server系统上有效创建一个备用服务器,从而为您提供高度的系统可用性。您也可以创建一个报表服务器。辅助数据库总是通过当前在主数据库服务器上正被处理的事务而实现更新。当主服务器运行失败时,数据库镜像功能就会启动备用数据库,并使之立即进入可用状态。所有工作都会被自动交由备份服务器继续处理。
Microsoft Business Intelligence应用实例
Blue Yonder Airlines公司可以将过去和现在的所有预约存储在自己的数据仓库中。为了紧跟客户需求的变化和保持高水平的客户服务,该航空公司不允许出现任何系统错误。Claus引入SQL Server 2005的一个主要原因就是它具有高度可用性。诸如错误恢复集群和数据镜像这些功能可以创建快速备份副本,以便使主数据库不会出现任何停止运行状况。因此,数据库能够始终保持可用状态,从而帮助Blue Yonder公司提供更优质的服务。
快照孤立功能
利用SQL Server 2005快照孤立功能,即使其他用户对特定数据行并行执行更新,致使该数据行处于锁定状态,您在事务运作期间读取的所有数据也都会保持开始运行该事务之前的状态。对于大多数应用程序而言,访问与更新行为之间的短暂不对等现象是可以被那些用于显示数量级而非呈报单独数据行数值的查询所接受的。
支持64位环境
SQL Server 2005(64位版本)已针对Intel Itanium processor x64环境进行了优化,它对基本资源(例如缓冲池和缓存)使用高级内存寻址功能。该功能可以降低用于将磁盘数据写入内存和读取内存数据的多重输入与输出(I/O)操作的需要。更强大的处理能力为更高层次的应用程序伸缩能力铺平了道路,使用户不必再忍受耗时的I/O操作。
SQL Server Management Studio
SQL Server Management Studio将SQL Server先前版本中Enterprise Manager、Query Analyzer和Analysis Manager的管理功能整合到一个单独的环境中。SQL Server Management Studio通过将易用的图形化工具与丰富的脚本功能进行合并,提供了一个管理基础架构,以便用户利用SQL管理对象实现轻松编程。BI用户将受益于服务器功能的延伸,其中包括关系引擎的可伸缩性、可靠性、可用性、可编程性等,乃至完全的BI平台组件集合。
总结
Microsoft Business Intelligence提供了一套功能全面、具有整合特性和完全可伸缩的BI解决方案,它能够支持您的整个企业。通过与2007 Microsoft Office system进行整合,Microsoft Business Intelligence提供了一种熟悉的环境,用于将易用的信息直接贯穿于您的工作、协作和决策过程之中。
与SQL Server 2005商务智能平台的紧密整合可以支持各种规模企业的商务智能系统的开发和使用,同时为所有雇员提供了便利。您可以获取所有必要的工具和相关资源来更快地制定更好、更切实可行的决策。通过利用强大而熟悉的终端用户报表和分析工具,Microsoft Business Intelligence技术使您的企业能够改进战略决策制定和业务运作的水平。
系统需求
要获取完整的系统需求信息,请访问www.microsoft.com/office/preview/beta/sysreq.mspx。
该文档只适用于当前的产品版本,因此,我们无法保证这里所提到的所有内容都适用于正式发布的产品。该文档中的信息仅代表Microsoft Corporation截至发布日期为止的当前观点。因为Microsoft必须对不断变化的市场条件做出响应,因此,该文档不属于Microsoft承诺的一部分,而且Microsoft不保证该文档在发布之后任何信息的精确性。此信息仅代表该文档书写时的当前产品,而且仅用于计划目的。文档信息会随时发生变化,恕不另行通知。
本文档仅为提供信息之用。MICROSOFT将不做任何保证、明示或暗示。
© 2006 Microsoft Corporation。保留所有权利。
Microsoft、Excel、MapPoint、MSN、Office徽标、Outlook、PivotChart、PivotTable、PowerPoint、SharePoint、Visio、Visual Studio和Windows均属Microsoft Corporation在美国和/或其他国家及地区的注册商标或商标。这里所提及的实际公司和产品的名称分别归其所有人所有。
posted on 2008-09-22 21:25 智中Mars Yin 阅读(1137) 评论(0) 编辑 收藏 举报