您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > SharePoint2010商业智能(BI)解决方案
SharePoint2010商业智能解决方案BusinessIntelligenceSharePoint2010BI培训内容•商业智能(BI)的概念•SharePoint平台的BI特色•BI基础知识介绍•MicrosoftBI集成解决方案•MicrosoftBI组件与开发工具•MicrosoftBI开发流程•MicrosoftBI报表部署与移置•商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。•从技术上讲,商业智能的建设过程并不复杂,它只是多个工具的结合使用。•包括的内容有:数据仓库(DataWavehouse)、联机分析处理(OLAP,也称多维分析)、报表制作和终端用户查询、数据挖掘商业智能的概念4少数人的BI一、面向全员全员BISharePoint平台的BI特色为各个角色的人员,提供相应的报表制作工具,使得任意人员都可以从自己的视角去开发制作报表。二、轻松实现灵活复杂的表格样式报表集成Excel,使得Excel成为报表开发工具现成的报表样式模版,轻松应用面向终端用户(enduser),无需专业知识亦可开发报表任意维度的行分组、列分组任意维度的行合计、汇总、列合计、汇总快速实现大数据量装载三、直观、可视化的制作图形报表Excel中的强大的交叉分析(slicinganddicing)工作簿可以作为报表的数据源对大数据的快速处理流畅地发布到SharePoint直观的创作和发布丰富的可视化控件灵活的数据导入整合多种来源的数据支持各种标准,如:ATOMFeeds基于共享组件的拖拽式报表设计支持地理空间数据的丰富的图形化展示丰富的图形展现方式丰富的地理空间数据展示控件在地图和平面上展示相关的业务数据ReportBuilder3.0中的地图控件:支持工业标准:地图,路径,自定义图形,…支持SQLServer的空间数据与BingMaps集成四、更完善可视化体验生产车间平面图五、报表与SharePoint站点高度融合重用报表组件重用通用的报表元素以加快报表制作,降低成本和方便最终用户。SharePoint作为共享和编辑报表组件的中心,可以自动同步发布的内容对象。使用各个工具开发出的报表,可以任意组合,分发、集成到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)SQLServer集成服务SQLServer数据库引擎SQLServer分析服务SharePoint服务器SQLServer报表服务业务分析层(BA)Excel•强大的多维数据库引擎(AnalysisServices)强大的关系型数据库引擎(SQLServer)数据仓库Cube二、BI解决方案—底层OLAP三、BI解决方案—中层•报表(ReportingServices)•协作和共享(ExcelServices)•BI自助服务BI(PowerPivotforExcel)•报表集成(PerformancePointServices)四、BI解决方案—前端•WebBrowser•Excel•PowerPivotforExcel•ExcelWebApp•ReportManagerMicrosoftBI组件与开发工具•SQLServer数据库引擎•SQLServer集成服务•SQLServer分析服务•SQLServer报表服务•BusinessIntelligenceDevelopmentStudio•Excel2010•PerformancePointServices•Visio2010•ReportBuilder一、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为数据源面向企业的业务分析仪表盘报表支持多维数据的随意钻入和交互性ReportservicesExcel2010PPSReportBu
本文标题:SharePoint2010商业智能(BI)解决方案
链接地址:https://www.777doc.com/doc-364 .html