




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SharePoint2020商业智能解决方案2022/7/23SharePoint2020商业智能解决方案SharePoint 2010 BI培训内容商业智能(BI)的概念SharePoint 平台的BI特色BI基础知识介绍Microsoft BI集成解决方案Microsoft BI组件与开发工具Microsoft BI开发流程Microsoft BI报表部署与移置SharePoint2020商业智能解决方案商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。从技术上讲,商业智能的建设过程并不复杂,它只是多个工具的结合使用。包括的内容有:数据仓库(Data
2、Wavehouse)、联机分析处理(OLAP,也称多维分析)、报表制作和终端用户查询、数据挖掘商业智能的概念SharePoint2020商业智能解决方案4少数人的BI一、面向全员全员BISharePoint 平台的BI特色为各个角色的人员,提供相应的报表制作工具,使得任意人员都可以从自己的视角去开发制作报表。面向业务分析师(DA)面向IT专业开发人员(developer)面向终端用户(End User),企业各层次人员SharePoint2020商业智能解决方案二、轻松实现灵活复杂的表格样式报表SharePoint2020商业智能解决方案集成Excel,使得Excel成为报表开发工具现成的报表
3、样式模版,轻松应用面向终端用户(end user),无需专业知识亦可开发报表任意维度的行分组、列分组任意维度的行合计、汇总、列合计、汇总快速实现大数据量装载SharePoint2020商业智能解决方案三、直观、可视化的制作图形报表Excel中的强大的交叉分析(slicing and dicing )工作簿可以作为报表的数据源对大数据的快速处理流畅地发布到SharePoint直观的创作和发布丰富的可视化控件灵活的数据导入整合多种来源的数据支持各种标准,如:ATOM Feeds基于共享组件的拖拽式报表设计支持地理空间数据的丰富的图形化展示丰富的图形展现方式SharePoint2020商业智能解决方
4、案丰富的地理空间数据展示控件在地图和平面上展示相关的业务数据Report Builder 3.0中的地图控件:支持工业标准:地图, 路径, 自定义图形, 支持SQL Server的空间数据与Bing Maps集成四、更完善可视化体验生产车间平面图SharePoint2020商业智能解决方案五、报表与SharePoint站点高度融合重用报表组件重用通用的报表元素以加快报表制作,降低成本和方便最终用户。SharePoint 作为共享和编辑报表组件的中心,可以自动同步发布的内容对象。New ReportSourceReportSharePoint2020商业智能解决方案使用各个工具开发出的报表,可以
5、任意组合, 分发、集成到SharePoint站点客户端无需安装Excel软件,即可在IE里运行Excel报表Excel报表元素分发功能,能够通过权限、URL参数的方式,在IE浏览器分发Excel报表中的任意对象SharePoint2020商业智能解决方案BI基础知识简介立方体在分析服务器存储的基本单元称为立方体(CUBE)。立方体是聚合好的数据的集合,使得可以快速查询数据。维度每一个立方体拥有一个或多个维度,一个维度代表业务分析数据的一个类别。事实表一个事实表包含您希望汇总的基本信息。它可能是订单明细信息,薪水信息或任何其他用于汇总和求平均的信息。一、概念理解SharePoint2020商业智
6、能解决方案二、数据仓库的结构星型结构雪花型结构SharePoint2020商业智能解决方案Employee_DimEmployeeKeyEmployeeID.EmployeeKeyTime_DimTimeKeyTheDate.TimeKeyProduct_DimProductKeyProductIDProduceNameProductBrandProductCategory.ProductKeyCustomer_DimCustomerKeyCustomerID.CustomerKeyShipper_DimShipperKeyShipperID.ShipperKeySales_FactTimeK
7、eyEmployeeKeyProductKeyCustomerKeyShipperKeyUnitsPrice.TimeKeyCustomerKeyShipperKeyProductKeyEmployeeKey多个外键事实维度键数据仓库的星型结构SharePoint2020商业智能解决方案星型结构使用关系型的数据库架构来表现多维度数据。这是最简单的数据仓库架构的形式,它包含了一个或者多个维度表和事实表。因为维度表和事实表之间的实体-关系视图像一个星型(一个事实表连接到多个维度),所以被称为星型结构。星型结构的中心由一个大的事实表和它指向的维度表组成星型结构的优点是提高了性能和使数据易于理解。Sh
8、arePoint2020商业智能解决方案数据仓库的雪花型结构Employee_DimEmployeeKeyEmployeeID.EmployeeKeyTime_DimTimeKeyTheDate.TimeKeyProduct_DimProductKeyProductIDProduceNameProductBrandProductCategory.ProductKeyCustomer_DimCustomerKeyCustomerID.CustomerKeyShipper_DimShipperKeyShipperID.ShipperKeySales_FactTimeKeyEmployeeKeyPr
9、oductKeyCustomerKeyShipperKeyUnitsPrice.TimeKeyCustomerKeyShipperKeyProductKeyEmployeeKey维度键Product_CategoryProductKeyProductIDProduceNameProductBrandProductCategory.ProductKey父类外键维度键维度键维度键维度键SharePoint2020商业智能解决方案雪花型结构当维度表又拥有父外键时,就变成了雪花型结构在 OLAP时,这种雪花型结构增加了连接的次数和降低了获取数据时的性能。虽然维度表占用较少空间,但是依然不推荐使用雪花型
10、结构。雪花型结构,通过冗余外键的方式,可以转化成星型结构SharePoint2020商业智能解决方案星型结构和雪花型结构重要的方面在星型结构中,每一个维度表都有一个主键在星型结构中, 一个维度表没有任何父表在雪花型结构中, 一个维度表有一个或者多个任何父表在星型结构中,维度的层次结构存储在维度表本身在雪花型结构中,层次结构被分为单独的表SharePoint2020商业智能解决方案三、什么是ETL过程?数据从数据源向目标数据仓库抽取(Extract)、转换(Transform)、装载(Load)的过程构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库
11、模型,将数据加载到数据仓库中去。ETL举例SharePoint2020商业智能解决方案FNameLNameUnitPriceQtyBarrAdam.552ChaiSean1.13EmpKeyName1Barr.Adam2Chai.SeanNameUnitPriceQtyBarr.Adam.552Chai.Sean1.13NameTotalSalesBarr.Adam1.1Chai.Sean3.3EmpKeyTotalSales11.123.3导入合并计算筛选业务系统源数据表数据仓库目标数据表从业务系统源到目标数据仓库的整个过程即ETL过程SharePoint2020商业智能解决方案Micros
12、oft BI解决方案一、BI解决方案整体架构SharePoint2020商业智能解决方案数据整合数据清洗高性能数据移动快速建立数据仓库层次化业务分析消除IT架构与应用之间的隔阂实时商业智能深入数据挖掘自定义报表数据展现与门户集成即席报表报表 分析 集成MicrosoftSQL Server 2008Integration ServiceMicrosoftSQL Server 2008Analysis ServiceMicrosoftSQL Server 2008Reporting ServiceSQL Server 2008 R2 三大服务组件SharePoint2020商业智能解决方案层次关
13、系SQLServer数据仓库多维数据集多维数据集多维数据集操作性数据存储业务数据层数据操作层(ETL)数据仓库层(DM)数据分析模型层(DA)数据展现层(DR)SQL Server集成服务SQL Server数据库引擎SQL Server分析服务SharePoint 服务器SQL Server 报表服务业务分析层(BA)ExcelSharePoint2020商业智能解决方案强大的多维数据库引擎 (Analysis Services)强大的关系型数据库引擎(SQL Server)数据仓库Cube二、BI 解决方案底层OLAPSharePoint2020商业智能解决方案三、BI 解决方案中层报表
14、(Reporting Services)协作和共享(Excel Services)BI自助服务 BI (PowerPivot for Excel)报表集成 (PerformancePoint Services)SharePoint2020商业智能解决方案四、BI 解决方案前端Web BrowserExcelPowerPivot for ExcelExcel Web AppReport ManagerSharePoint2020商业智能解决方案Microsoft BI组件与开发工具SQL Server 数据库引擎SQL Server 集成服务SQL Server 分析服务SQL Server 报
15、表服务Business Intelligence Development StudioExcel 2010Performance Point ServicesVisio 2010Report Builder SharePoint2020商业智能解决方案一、SQL Server 数据库引擎为大规模数据提供了可伸缩且高性能的数据存储处理引擎,从而帮助企业将商业数据合并到用于分析和生成报表中的中央数据仓库中。SharePoint2020商业智能解决方案二、SQL Server 集成服务SQL Server Integration Services(SSIS)提供了一个全面的平台,可以从不同的数据源系
16、统中提取数据,并对数据或其结构、格式做任意修改,然后将转换后的数据加载到数据仓库中,SSIS的重要功能包括:使用 Visual C# 和 Visual Basic .NET 创建脚本;将 ADO.NET 用于工作地、来源和目的地组件;使用线程集区和增强型查阅转换来提高扩展性; 使用改良式汇入和导出向导来执行功能更强大且扩展性更高的数据传输;适用于 SAP BW、Oracle 和 Teradata 的全新 SSIS 连接器。SharePoint2020商业智能解决方案三、SQL Server 分析服务SQL Server Analysis Services提供了联机分析处理引擎,包括在多维度和关
17、键业务指标(KPI)中实现商业量值聚集,并使用特定算法来辨别模式、趋势以及与商业数据相关的数据挖掘工作,从而帮助组织建立企业规模的全面性分析解决方案,并通过熟悉的工具提供可执行的深入洞察能力。SQL Server 2008 R2 Analysis Services的重要功能包括:使用全新流线型Cube设计器来快速开发解决方案;提供增强的维度 (Dimension)设计器和聚合 (Aggregation)设计器;使用全新的属性关系设计器来轻松建立属性关系;使用最佳实践来避免常见的设计问题,使用子空间计算来优化性能;使用具有 MOLAP 功能的回写启用高性能的假设情况案例;提供增强的数据挖掘结构及
18、改良式时间序列支持;使用分析服务来监视、分析和优化解决方案。SharePoint2020商业智能解决方案四、SQL Server 报表服务SQL Server Reporting Services提供了一个基于Web服务器的完整报表平台,设计用于支持广泛的企业报表需求,从而使组织能够提供整个企业所需的相关信息。SQL Server 报表服务的重要功能包括:使用灵活报表配置的全新独特配置功能,设计任何架构的报表;将报表以Microsoft Office等丰富格式文本呈现;整合报表与Office SharePoint Services,以便集中传递及管理商业洞察力;以增强型视觉功能显示图形化数据。
19、复杂报表处理SharePoint2020商业智能解决方案五、SQL Server Report集成开发环境集成服务项目,用于ETL过程。分析服务项目,用于Cube处理。报表服务器项目,用于报表页面开发。SharePoint2020商业智能解决方案BI核心开发工具,面向IT人员数据ETL、CUBE处理、报表开发报表管理、部署、发布SharePoint2020商业智能解决方案六、Excel 2010 报表随心所欲的数据透视表和数据透视图多数据源支持面向终端用户非专业级开发直接在IE运行SharePoint2020商业智能解决方案七、Performance Point Service报表基于Shar
20、ePoint快速开发部署集成各种报表到SharePoint站点只能以Cube为数据源面向企业的业务分析仪表盘报表支持多维数据的随意钻入和交互性SharePoint2020商业智能解决方案报表开发工具Report servicesExcel 2010PPSReport BuilderVisioMicrosoft BI开发流程业务数据分析数据仓库设计ETL开发Cube建设发布报表部署、集成到SharePoint站点Cube多维数据集源系统客户端数据仓库SharePoint2020商业智能解决方案一、数据仓库设计分析业务数据库,建立维度表与事实表如维度有父级结构,可在数据仓库维度表中冗余父级结构外键
21、,尽最大可能遵循星型结构的原则使用整形键列建立维度表与事实表之间的关系,达到最低存储占用、便于压缩、优化查询的效果在事实表的时间列上创建聚集索引,提升在处理Cube、时间切片、以及对数据扫描的性能。不要对维度表分区,对大的事实表进行分区SharePoint2020商业智能解决方案二、ETL开发控制流:并行的工作流引擎,执行单位的“容器”与任务数据流:高性能数据管道,图形化的数据转移流程设计,包括“源”,“目标”和“数据转换”等组件以“Package”作为ETL调度的工作单元,一个Package是一个XML文件SharePoint2020商业智能解决方案Control FlowLoopFTP T
22、askSend MailExecute SQLData Flow TaskData FlowFlat File SourceSQL Data SourceMergeMulti-castDerive ColumnSQL ServerFlat File开发ETL包SharePoint2020商业智能解决方案加载Package执行完成数据流任务数据流任务ETL执行过程SharePoint2020商业智能解决方案三、Cube建设创建一个分析服务项目定义一个数据源定义一个数据源视图使用立方体(CUBE)向导SharePoint2020商业智能解决方案使用以下步骤创建分析服务项目:从程序菜单选择 Microsoft SQL Server 2008 R2 ,然后选择 SQL Server Business Intelligence Development Studio SharePoint2020商业智能解决方案为新立方体定义数据源,使用以下步骤:在解决方案资源管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 若尔盖县2025年数学三下期末质量检测模拟试题含解析
- 食品供应合同范本
- 天津市红桥教育中学心2025年第二学期初三期初考试语文试题含解析
- 中建-工程分包合同
- 辽宁省朝阳市建平县2019-2020学年八年级上学期期末物理试题【含答案】
- 书店员工合同协议书
- 古诗阅读渔歌子赏析课件
- 发热症状评估考试试题及答案
- 高中信息技术 《For…Next语句》教学设计 沪教版选修1
- 七年级地理下册 7.5 北极地区和南极地区教学设计 (新版)湘教版
- 传爱国时代风铸强国梦
- 人教版四年级美术下册单元测试题及答案全套1
- 脑梗死的健康宣教及指导
- 江苏省南京市2021年中考道德与法治真题试卷(含答案解析)
- 科室业务学习计划安排表
- 校舍抗震安全鉴定服务投标方案
- 2023年河南测绘职业学院单招考试职业适应性测试试题及答案解析
- Python自然语言处理-课件-第05章-词向量与关键词提取
- 五年级下册综合实践活动教学设计-有趣的拉线偶人 全国通用
- 医疗废物管理PPT演示课件
- 海康监控阵列不可用数据不保留处理
评论
0/150
提交评论