Shareoin商业智能BI解决方案_第1页
Shareoin商业智能BI解决方案_第2页
Shareoin商业智能BI解决方案_第3页
Shareoin商业智能BI解决方案_第4页
Shareoin商业智能BI解决方案_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SharePoint2010

商业智能解决方案BusinessIntelligenceSharePoint2010BI培训内容商业智能(BI)的概念SharePoint平台的BI特色BI基础知识介绍MicrosoftBI集成解决方案MicrosoftBI组件与开发工具MicrosoftBI开发流程MicrosoftBI报表部署与移置商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。从技术上讲,商业智能的建设过程并不复杂,它只是多个工具的结合使用。包括的内容有:数据仓库(DataWavehouse)、联机分析处理(OLAP,也称多维分析)、报表制作和终端用户查询、数据挖掘

商业智能的概念4少数人的BI一、面向全员全员BISharePoint平台的BI特色为各个角色的人员,提供相应的报表制作工具,使得任意人员都可以从自己的视角去开发制作报表。面向业务分析师(DA)面向IT专业开发人员(developer)面向终端用户(EndUser),企业各层次人员二、轻松实现灵活复杂的表格样式报表集成Excel,使得Excel成为报表开发工具现成的报表样式模版,轻松应用面向终端用户(enduser),无需专业知识亦可开发报表任意维度的行分组、列分组任意维度的行合计、汇总、列合计、汇总快速实现大数据量装载三、直观、可视化的制作图形报表Excel中的强大的交叉分析(slicinganddicing)

工作簿可以作为报表的数据源

对大数据的快速处理流畅地发布到SharePoint直观的创作和发布丰富的可视化控件灵活的数据导入整合多种来源的数据

支持各种标准,如:ATOM

Feeds基于共享组件的拖拽式报表设计支持地理空间数据的丰富的图形化展示丰富的图形展现方式丰富的地理空间数据展示控件在地图和平面上展示相关的业务数据ReportBuilder3.0中的地图控件:支持工业标准:地图,路径,自定义图形,…支持SQLServer的空间数据与BingMaps集成四、更完善可视化体验生产车间平面图五、报表与SharePoint站点高度融合重用报表组件重用通用的报表元素以加快报表制作,降低成本和方便最终用户。SharePoint作为共享和编辑报表组件的中心,可以自动同步发布的内容对象。NewReportSource

Report使用各个工具开发出的报表,可以任意组合,

分发、集成到SharePoint站点客户端无需安装Excel软件,即可在IE里运行Excel报表Excel报表元素分发功能,能够通过权限、URL参数的方式,在IE浏览器分发Excel报表中的任意对象BI基础知识简介介立方体在分析服务器存储的基本单元称称为立方体(CUBE)。立方体是聚聚合好的数据据的集合,使得可以快速查询询数据。维度每一个立方体体拥有一个或或多个维度,一个维度代表业业务分析数据据的一个类别别。事实表一个事实表包包含您希望汇汇总的基本信信息。它可能能是订单明细细信息,薪水水信息或任何何其他用于汇汇总和求平均均的信息。一、概念理解解二、数据仓库库的结构星型结构雪花型结构Employee_DimEmployeeKeyEmployeeID...EmployeeKeyTime_DimTimeKeyTheDate...TimeKeyProduct_DimProductKeyProductIDProduceNameProductBrandProductCategory...ProductKeyCustomer_DimCustomerKeyCustomerID...CustomerKeyShipper_DimShipperKeyShipperID...ShipperKeySales_FactTimeKeyEmployeeKeyProductKeyCustomerKeyShipperKeyUnitsPrice...TimeKeyCustomerKeyShipperKeyProductKeyEmployeeKey多个外键事实维度键数据仓库的星星型结构星型结构使用关系型的的数据库架构构来表现多维维度数据。这是最简单的的数据仓库架架构的形式,,它包含了一一个或者多个个维度表和事事实表。因为为维度表和事事实表之间的的实体-关系视图像一一个星型(一一个事实表连连接到多个维维度),所以以被称为星型结构。星型结构的中心由一个个大的事实表表和它指向的的维度表组成成星型结构的优点是提高高了性能和使使数据易于理理解。数据仓库的雪雪花型结构Employee_DimEmployeeKeyEmployeeID...EmployeeKeyTime_DimTimeKeyTheDate...TimeKeyProduct_DimProductKeyProductIDProduceNameProductBrandProductCategory...ProductKeyCustomer_DimCustomerKeyCustomerID...CustomerKeyShipper_DimShipperKeyShipperID...ShipperKeySales_FactTimeKeyEmployeeKeyProductKeyCustomerKeyShipperKeyUnitsPrice...TimeKeyCustomerKeyShipperKeyProductKeyEmployeeKey维度键Product_CategoryProductKeyProductIDProduceNameProductBrandProductCategory...ProductKey父类外键维度键维度键维度键维度键雪花型结构当维度表又拥拥有父外键时时,就变成了了雪花型结构构在OLAP时,这种雪花型结构增加了连接的的次数和降低低了获取数据据时的性能。。虽然维度表表占用较少空空间,但是依依然不推荐使使用雪花型结构。雪花型结构,,通过冗余外外键的方式,,可以转化成成星型结构星型结构和雪雪花型结构重重要的方面在星型结构中中,每一个维维度表都有一一个主键在星型结构中,一个个维度表没有有任何父表在雪花型结构构中,一个个维度表有一一个或者多个个任何父表在星型结构中中,维度的层层次结构存储储在维度表本本身在雪花型结构构中,层次结结构被分为单单独的表三、什么是ETL过程?数据从数据源源向目标数据据仓库抽取((Extract)、转换(Transform)、装载(Load)的过程构建数据仓库库的重要一环环,用户从数数据源抽取出出所需的数据据,经过数据据清洗,最终终按照预先定定义好的数据据仓库模型,,将数据加载载到数据仓库库中去。ETL举例FNameLNameUnitPriceQtyBarrAdam.552ChaiSean1.13…EmpKeyName1Barr.Adam2Chai.Sean…NameUnitPriceQtyBarr.Adam.552Chai.Sean1.13…NameTotalSalesBarr.Adam1.1Chai.Sean3.3…EmpKeyTotalSales11.123.3…导入合并计算筛选业务系统源数数据表数据仓库目标标数据表从业务系统源到目标数据仓库的整个过程即ETL过程MicrosoftBI解决方案一、BI解决方案——整体架构数据整合数据清洗高性能数据移动快速建立数据仓库层次化业务分析消除IT架构与应用之间的隔阂实时商业智能深入数据挖掘自定义报表数据展现与门户集成即席报表报表分析集成MicrosoftSQLServer2008IntegrationServiceMicrosoftSQLServer2008AnalysisServiceMicrosoftSQLServer2008ReportingServiceSQLServer2008R2三大服务组件件层次关系SQLServer数据仓库多维数据集多维数据集多维数据集操作性数据存储业务数据层数据操作层(ETL)数据仓库层(DM)数据分析模型层(DA)数据展现层(DR)SQL

Server集成服务SQL

Server数据库引擎SQL

Server分析服务SharePoint服务器SQL

Server报表服务业务分析层(BA)Excel强大的多维数数据库引擎(AnalysisServices)强大的关系型型数据库引擎擎(SQLServer)数据仓库Cube二、BI解决方案—底层OLAP三、BI解决方案—中层报表(ReportingServices)协作和共享(ExcelServices)BI自助服务BI(PowerPivotforExcel)报表集成(PerformancePointServices)四、BI解决方案—前端WebBrowserExcelPowerPivotforExcelExcelWebAppReportManagerMicrosoftBI组件与开发工工具SQLServer数据库引擎SQLServer集成服务SQLServer分析服务SQLServer报表服务BusinessIntelligenceDevelopmentStudioExcel2010PerformancePointServicesVisio2010ReportBuilder一、SQLServer数据库引擎为大规模数据据提供了可伸伸缩且高性能能的数据存储储处理引擎,,从而帮助企企业将商业数数据合并到用用于分析和生成报表中的中央数据据仓库中。二、SQLServer集成服务SQLServerIntegrationServices(SSIS)提供了一个全全面的平台,,可以从不同同的数据源系系统中提取数数据,并对数据或其结构、格格式做任意修修改,然后将将转换后的数数据加载到数数据仓库中,,SSIS的重要功能包包括:使用VisualC#和VisualBasic.NET创建脚本;将ADO.NET用于工作地、、来源和目的的地组件;使用线程集区和增增强型查阅转转换来提高扩扩展性;使用改良式汇汇入和导出向向导来执行功功能更强大且且扩展性更高高的数据传输输;适用于SAPBW、Oracle和Teradata的全新SSIS连接器。三、SQLServer分析服务SQLServerAnalysisServices提供了联机分分析处理引擎擎,包括在多多维度和关键键业务指标(KPI)中实现商业量值聚集,并使用用特定算法来来辨别模式、、趋势以及与与商业数据相相关的数据挖挖掘工作,从从而帮助组织织建立企业规模的全面性分析析解决方案,,并通过熟悉悉的工具提供供可执行的深深入洞察能力力。SQLServer2008R2AnalysisServices的重要功能包包括:使用全新流线线型Cube设计器来快速速开发解决方方案;提供增强的维维度(Dimension)设计器和聚合合(Aggregation)设计器;使用全新的属属性关系设计计器来轻松建建立属性关系系;使用最佳实践践来避免常见见的设计问题题,使用子空空间计算来优优化性能;使用具有MOLAP功能的回写启启用高性能的的假设情况案案例;提供增强的数数据挖掘结构构及改良式时时间序列支持持;使用分析服务务来监视、分分析和优化解解决方案。四、SQLServer报表服务SQLServerReportingServices提供了一个基基于Web服务器的完整整报表平台,,设计用于支支持广泛的企企业报表需求,从而使组织织能够提供整整个企业所需需的相关信息息。SQLServer报表服务的重重要功能包括括:使用灵活报表配置置的全新独特特配置功能,,设计任何架架构的报表;;将报表以MicrosoftOffice等丰富格式文文本呈现;整合报表与OfficeSharePointServices,以便集中传传递及管理商商业洞察力;;以增强型视觉功功能显示图形形化数据。复杂报表处理理五、SQLServerReport集成开发环境境集成服务项目目,用于ETL过程。分析服务项目目,用于Cube处理。报表服务器项项目,用于报报表页面开发发。BI核心开发工具具,面向IT人员数据ETL、CUBE处理、报表开开发报表管理、部部署、发布六、Excel2010报表随心所欲的数数据透视表和和数据透视图多数据源支持持面向终端用户户非专业级开发发直接在在IE运行七、PerformancePointService报表基于SharePoint快速开开发部署集成各各种报报表到到SharePoint站点只能以以Cube为数据据源面向企业的的业务务分析析仪表表盘报表支持多多维数数据的的随意意钻入入和交交互性报表开发工具ReportservicesExcel2010PPSReportBuilderVisioMicrosoftBI开发流流程业务数数据分析数据仓仓库设计ETL开发Cube建设发布报报表部署、、集成成到SharePoint站点Cube多维数据集源系统客户端数据仓库一、数数据仓仓库设设计分析业业务数数据库库,建建立维维度表表与事事实表表如维度度有父父级结结构,,可在在数据据仓库库维度度表中中冗余余父级级结构构外键键,尽尽最大大可能能遵循循星型型结构构的原原则使用整整形键键列建建立维维度表表与事事实表表之间间的关关系,,达到到最低低存储储占用用、便便于压压缩、、优化化查询询的效效果在事实实表的的时间间列上上创建建聚集集索引引,提提升在在处理理Cube、时间间切片片、以以及对对数据据扫描描的性性能。。不要对对维度度表分分区,,对大大的事事实表表进行行分区区二、ETL开发控制流流:并并行的的工作作流引引擎,,执行行单位位的““容器器”与与任务务数据流流:高高性能能数据据管道道,图图形化化的数数据转转移流流程设设计,,包括括“源源”,,“目目标””和““数据据转换换”等等组件件以“Package”作为为ETL调度的的工作作单元元,一一个Package是一个个XML文件ControlFlowLoopFTPTaskSendMailExecuteSQLDataFlowTaskDataFlowFlatFileSourceSQLDataSourceMergeMulti-castDeriveColumnSQLServerFlatFile开发ETL包加载Package执行完成数据流任务数据流任务ETL执行过过程三、Cube建设创建一一个分分析服服务项项目定义一一个数数据源源定义一一个数数据源源视图图使用立立方体体(CUBE)向导导使用以以下步步骤创创建分分析服服务项项目:从程序序菜单单选择择MicrosoftSQLServer2008R2,然后后选择择SQLServerBusinessIntelligenceDevelopmentStudio为新立立方体体定义义数据源源,使用用以下下步骤骤:在解决决方案案资源源管理理器中中右击击数据据源文文件夹夹,选选择新新建数数据源源。要创建建一个个新数数据源源视图图,使使用以以下步步骤:解决方方案资资源管管理器器中右右击数数据源源视图图文件件夹,,选择择新建建数据据源视视图。。BIDS会自动动显示示数据据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论