SharePoint2020商业智能解决方案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SharePoint2020商业智能解决方案
三、什么是ETL过程?
数据从数据源向目标数据仓库抽取(Extract)、转换 (Transform)、装载(Load)的过程
构建数据仓库的重要一环,用户从数据源抽取出所需的数 据,经过数据清洗,最终按照预先定义好的数据仓库模型, 将数据加载到数据仓库中去。
SharePoint2020商业智能解决方案
BI基础知识简介
一、概念理解
立方体
在分析服务器存储的基本单元称为立方体(CUBE)。立方体是聚合好的
数据的集合,使得可以快速查询数据。 维度
每一个立方体拥有一个或多个维度,一个维度代表业务分析数据的一 个类别。
事实表 一个事实表包含您希望汇总的基本信息。它可能是订单明细信息,薪 水信息或任何其他用于汇总和求平均的信息。
计算
EmpKey
TotalSales
1
1.1
2
3.3

数据仓库目标数据表
导入
EmpKey Name
1
Barr.Adam
2
Chai.Sean

Name
TotalSales
筛选 Barr.Adam 1.1
Chai.Sean 3.3 …
SharePoint2020商业智能解决方案
Microsoft BI解决方案
SharePoint2020商业智能解决方案
Employee_Dim
Product_Category
EmployeeKey EmployeeID . . .
ProductKey ProductID ProduceName ProductBrand ProductCategory . . .
维度键 父类外键
对大数据的快速处理
流畅地发丰布富到S的h可are视Po化in控t 件
基于共享组件的拖拽式报表设计 支持地理空间数据的丰富的图形化展示
灵活的数据导入
整合多种来源的数据
支持各种标准,如:ATOM Feeds
SharePoint2020商业智能解决方案
四、更完善可视化体验
Report Builder 3.0中的地图控件:
Excel
SharePoint2020商业智能解决方案
二、BI 解决方案—底层
Cube
强大的关系型数据库引擎 (SQL Server)
OLAP
数据仓库
• 强大的多维数据库 引擎
(Analysis Services)
SharePoint2020商业智能解决方案
三、BI 解决方案—中层
•报表 (Reporting Services)
Product_Dim
Sales_Fact
TimmeeKKeeyy EEmmpploloyyeeeKeKeyey PPrroodduucctKtKeyey CCuussttoommeerKrKeyey SUShhniipiptpspeerKrKeyey Price . . .
ProductKey ProductID ProduceName ProductBrand ProductCategory . 多个外键..
SharePoint2020商业智能解决方案
商业智能的概念
• 商业智能通常被理解为将企业中现有的数据 转化为知识,帮助企业做出明智的业务经营 决策的工具。
• 从技术上讲,商业智能的建设过程并不复杂, 它只是多个工具的结合使用。
• 包括的内容有:数据仓库(Data Wavehouse)、 SharePoint2020商业智能解决方案
•协作和共享 (Excel Services)
•BI自助服务 BI (PowerPivot for Excel) •报表集成 (PerformancePoint Services)
SharePoint2020商业智能解决方案
四、BI 解决方案—前端
• Web Browser • Excel • PowerPivot for Excel • Excel Web App • Report Manager
SharePoint2020商业智 能解决方案
2020/10/31
SharePoint2020商业智能解决方案
SharePoint 2010 BI培训内容
• 商业智能(BI)的概念 • SharePoint 平台的BI特色 • BI基础知识介绍 • Microsoft BI集成解决方案 • Microsoft BI组件与开发工具 • Microsoft BI开发流程 • Microsoft BI报表部署与移置
事实
Customer_Dim
CustomerKey CustomerID . . .
数据仓库的星型结构SharePoint2020商业智能解决方案
星型结构 • 使用关系型的数据库架构来表现多维度数据。 • 这是最简单的数据仓库架构的形式,它包含了一个或者 多个维度表和事实表。因为维度表和事实表之间的实体关系视图像一个星型(一个事实表连接到多个维度), 所以被称为星型结构。 • 星型结构的中心由一个大的事实表和它指向的维度表组 成 • 星型结构的优点是提高了性能和使数据易于理解。
据层
(ETL)
(DM)
数据分析模型 层
(DA)
多维 数据 集
SQL Server
操作性 数据存

数据仓 库
多维 数据 集
数据展现层 (DR)
业务分析层 (BA)
SQL Server 集成服务
SQL Server 数据库引擎
多维 数据 集
SQL Server 分析服务
SharePoint 服务器 SQL Server 报表服务
➢ 使用 Visual C# 和 Visual Basic .NET 创建脚本; ➢ 将 ADO.NET 用于工作地、来源和目的地组件; ➢ 使用线程集区和增强型查阅转换来提高扩展性; ➢ 使用改良式汇入和导出向导来执行功能更强大且扩展性更高的数据传输; ➢ 适用于 SAP BW、Oracle 和 Teradata 的全新 SSIS 连接器。
.
Shipper_Dim
维度. 键
维度键 维度键
Product_Dim
ProductKey ProductID ProduceName ProductBrand ProductCategory . . .
Customer_Dim
ShipperKey
S... hipperID
CustomerKey CustomerID . . .
数据仓库的雪花型结构 SharePoint2020商业智能解决方案
雪花型结构 当维度表又拥有父外键时,就变成了雪花型结构 在 OLAP时,这种雪花型结构增加了连接的次数和降低了 获取数据时的性能。虽然维度表占用较少空间,但是依 然不推荐使用雪花型结构。 雪花型结构,通过冗余外键的方式,可以转化成星型结构
SharePoint2020商业智能解决方案
三、SQL Server 分析服务
SQL Server Analysis Services提供了联机分析处理引擎,包括在多维度和关键 业务指标(KPI)中实现商业量值聚集,并使用特定算法来辨别模式、趋势 以及与商业数据相关的数据挖掘工作,从而帮助组织建立企业规模的全 面性分析解决方案,并通过熟悉的工具提供可执行的深入洞察能力。 SQL Server 2008 R2 Analysis Services的重要功能包括:
SQL Server 2008
Reporting Service
集成
分析
Βιβλιοθήκη Baidu
报表
数据整合 数据清洗 高性能数据移动 快速建立数据仓库
层次化业务分析
消除IT架构与应用 之间的隔阂
实时商业智能
深入数据挖掘
自定义报表 数据展现 与门户集成 即席报表
SharePoint2020商业智能解决方案
层次关系
业务数 数据操作层 数据仓库层
Time_Dim
TimeKey TheDate . . .
Sales_Fact
维度键
TimmeeKKeeyy EEmmpploloyyeeeKeKeyey
PPrroodduucctKtKeyey
CCuussttoommeerKrKeyey
SUShhniipiptpspeerKrKeyey
Price
.
可开发报表 任意维度的行分组、列分组 任意维度的行合计、汇总、列合计、汇总 快速实现大数据量装载
SharePoint2020商业智能解决方案
三、直观、可视化的制作图形报表
丰富的图形展现方式
直观的创作和发布
Excel中的强大的交叉分析(slicing and dicing )
工作簿可以作为报表的数据源
一、BI解决方案——整体架构
SharePoint2020商业智能解决方案
SQL Server 2008 R2 三大服务组件
Microsoft
SQL Server 2008
Integration Service
Microsoft
SQL Server 2008
Analysis Service
Microsoft
ETL举例
SharePoint2020商业智能解决方案
FName LName UnitPrice Qty
Barr Adam .55
2
Chai Sean 1.1
3

合并
Name
UnitPrice Qty
Barr.Adam .55
2
Chai.Sean 1.1
3
业务系统源数据表 …
从业务系统源到目标数据仓库的整个过程即ETL过程
SharePoint2020商业智能解决方案
二、数据仓库的结构
星型结构 雪花型结构
SharePoint2020商业智能解决方案
Time_Dim
TimeKey TheDate . . .
维度键
Shipper_Dim
ShipperKey
S... hipperID
Employee_Dim
EmployeeKey EmployeeID . . .
重用报表组件
重用通用的报表元素以加快报表制作,降低成本和方便最终用户。SharePoint 作为共享和编 辑报表组件的中心,可以自动同步发布的内容对象。
SharePoint2020商业智能解决方案
使用各个工具开发出的报表,可以任意组合, 分发、集成到SharePoint站点
客户端无需安装Excel软件,即可在IE里运行 Excel报表 Excel报表元素分发功能,能够通过权限、 URL参数的方式,在IE浏览器分发Excel报表 中的任意对象
SharePoint2020商业智能解决方案
一、SQL Server 数据库引擎
为大规模数据提供了可伸缩且高性能的数据存储处理引擎, 从而帮助企业将商业数据合并到用于分析和生成报表中的中 央数据仓库中。
SharePoint2020商业智能解决方案
二、SQL Server 集成服务
SQL Server Integration Services(SSIS)提供了一个全面的平台,可 以从不同的数据源系统中提取数据,并对数据或其结构、格 式做任意修改,然后将转换后的数据加载到数据仓库中, SSIS的重要功能包括:
SharePoint2020商业智能解决方案
星型结构和雪花型结构重要的方面
✓ 在星型结构中,每一个维度表都有一个主键 ✓ 在星型结构中, 一个维度表没有任何父表 ✓ 在雪花型结构中, 一个维度表有一个或者多个任何父表 ✓ 在星型结构中,维度的层次结构存储在维度表本身 ✓ 在雪花型结构中,层次结构被分为单独的表
支持工业标准:地图, 路径, 自 定义图形, … 支持SQL Server的空间数据 与Bing Maps集成
丰富的地理空间数据展示控件
在地图和平面上展示相关的业务数据
生产车间平面图
SharePoint2020商业智能解决方案
五、报表与SharePoint站点高度融合
Source Report
New Report
SharePoint 平台的BI特色
一、面向全员
全员BI
少数人的BI
为各个角色的人员,提供相应的报表制作工具,使得 任意人员都可以从自己的视角去开发制作报表。
SharePoint2020商业智能解决方案
4
二、轻松实现灵活复杂的表格样式报表
SharePoint2020商业智能解决方案
集成Excel,使得Excel成为报表开发工具 现成的报表样式模版,轻松应用 面向终端用户(end user),无需专业知识亦
SharePoint2020商业智能解决方案
Microsoft BI组件与开发工具
• SQL Server 数据库引擎 • SQL Server 集成服务 • SQL Server 分析服务 • SQL Server 报表服务 • Business Intelligence Development Studio • Excel 2010 • Performance Point Services • Visio 2010 • Report Builder
相关文档
最新文档