微软BI体系结构.ppt_第1页
微软BI体系结构.ppt_第2页
微软BI体系结构.ppt_第3页
微软BI体系结构.ppt_第4页
微软BI体系结构.ppt_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

1、报表平台(BI)体系设计-关注于报表/统计分析/商业智能,邓英达2217Microsoft Corporation,内容,第一部分:体系的理解与用处 第二部分:体系结构的设计 1.总体结构 2.数据建模 3.功能模块,传统报表技术的难点,基于平台的架构-功能性报表 性能-支持静态与动态报表 业务系统的影响 面向业务的灵活性 前端展现的易用性 开发和维护成本,实现报表系统(商业智能)的平台组件,商业智能项目的通用实现模式,源DB+前端工具(包括报表统计模块) 源DB+OLAP+前端工具 源DB+ODS+前端工具 源DB+ODS+OLAP+前端

2、工具 源DB+DW+前端工具 源DB+DW+OLAP+前端工具 源DB+ODS+DW+OLAP+前端工具 源DB+ODS+DW+DataMart+OLAP+前端工具,考虑的因素,性能-OLAP与报表Cache 数据的集成性-集成的数据存储 业务的灵活性-面向业务的设计 满足更多需求-数据建模 使用方便性-可以由客户定制的报表/基于WEB的使用模式,第二部分:微软BI体系结构,体系结构的设计,1、总体结构 2、数据建模 3、功能模块,微软商业智能体系要点:强调集成,Data Marts and cubes,Data Warehouse,Source Systems,OLTP,1,3,4,2,Da

3、ta Warehouse,Data Marts / OLAP / Cubes,Front-End Portal or Tools,Business Intelligence,相关产品模块,Analysis Services OLAP & Data Mining,Data Transformation Services (SSIS),SQL Server Relational Engine,Reporting Services,Management Tools,Dev tools Visual Studio .Net,Excel OWC Map Point Data Analyzer Balan

4、ce Score Card,SharePoint Portal Server,Windows Server,Windows Client,微软商业智能体系要点:强调OLAP,财务经理的视角,产品经理的视角,某些特殊视角,销售经理的视角,销售数据,产品,时间,市 场,OLAP的基本概念-维度和度量,二维到多维,度量,维度,层次,海量数据的处理:T3,世界最大的多维数据集 - MOLAP Cube 中1.2 TB的源数据 DW 77亿行 RDW进入到 MOLAP中(440GB) 50 个并发用户 中值查询时间 = 0.02 - 0.08 sec 反映了真实的公司架构、业务流程和数据,微软商业智能体

5、系要点:重视闭环,直接联系,电话中心,其它,外部交互应用,站点,销售,内部交互应用,市场,服务,内部最终 用户访问,数据仓库 (DW) and/or ODS,内部 安全 访问,后台系统,数据分析报表工具,ERP, external, operational, e-commerce, other,数据挖掘 数据报表 数据分析,数据集市,微软BI的典型架构,体系结构的设计,1、总体结构 2、数据建模 3、功能模块,The Star Schema,Fact Table,Dimension Table,Sales_Fact,TimeKey EmployeeKey ProductKey Customer

6、Key ShipperKey,Sales Amount Unit Sales .,多维结构的价值,Grocery Transaction,Store Number,Transaction Date,Customer,Product,Quantity,Amount,Time,Transaction Date,Sales Period,Period Identifier,Sales Period,From Date,To Date,取决于企业结构与时间的使 用方式 季度 上半年/下半年 是否传统节假日或西方节假日 财政年的月份 月份是上旬、中旬还是下旬 星期几?今年的第几个星期?,多维模型: 四种

7、模式,星型模式(Star Schema) 雪花模式(Snowflake Schema) 星座模式(Constellation Schema) 雪暴模式(Snowstorm Schema),多维模型: 雪花模式,Grocery Transaction,Store Number,Transaction Date,Customer,Product,Quantity,Amount,Customer,Customer,First Name,Last Name,Address 1,Address 2,Address 3,City,State,Country,Postal Code,Customer Cat

8、egory,Time,Transaction Date,Store,Store Number,Store Name,City,State,Country,Telephone,Region,Product,Product,Description,Category,Product Category,Product Category,Description,Region,Region,Description,Sales Period,Period Identifier,Sales Period,From Date,To Date,Customer Category,Category,Customer

9、 Category,为了避免数据冗余, 用多张表来描述一个复杂维 在星型模式的基础上, 构造维表的多层结构,多维模型: 星座模式,Grocery Transaction,Store Number,Transaction Date,Customer,Product,Purchase Quantity,Amount,Customer,Customer,First Name,Last Name,Address 1,Address 2,Address 3,City,State,Country,Postal Code,Customer Category,Time,Transaction Date,Sto

10、re,Store Number,Store Name,City,State,Country,Telephone,Region,Product,Product,Description,Category,Product Line,Sales Period,Period Identifier,Sales Period,From Date,To Date,Customer Category,Category,Customer Category,Product Purchases,Product,Purchase Date,Supplying Vendor,Purchase Order,Unit Qua

11、ntity,Purchase Cost,Vendor,Vendor,Vendor Name,Address 1,Address 2,Address 3,City,State,Country,Postal Code,Product Inventory,Product,Warehouse Location,Quantity On Hand,Quantity Back Ordered,Warehouse,Warehouse,Address 1,Address 2,Address 3,City,State,Country,Postal Code,具有多个事实表,多维模型: 雪暴模式,Grocery T

12、ransaction,Store Number,Transaction Date,Customer,Product,Purchase Quantity,Amount,Customer,Customer,First Name,Last Name,Address 1,Address 2,Address 3,City,State,Country,Postal Code,Customer Category,Time,Transaction Date,Store,Store Number,Store Name,City,State,Country,Telephone,Region,Product,Pro

13、duct,Description,Category,Product Line,Product Category,Product Category,Description,Region,Region,Description,Sales Period,Period Identifier,Sales Period,From Date,To Date,Customer Category,Category,Customer Category,Promotion Period,Promotion Id,Promotion,From Date,To Date,Product Line,Product Lin

14、e ID,Description,Product Purchases,Product,Purchase Date,Supplying Vendor,Purchase Order,Unit Quantity,Purchase Cost,Vendor,Vendor,Vendor Name,Address 1,Address 2,Address 3,City,State,Country,Postal Code,Product Inventory,Product,Warehouse Location,Quantity On Hand,Quantity Back Ordered,Warehouse,Wa

15、rehouse,Address 1,Address 2,Address 3,City,State,Country,Postal Code,具有多个事实表与多层维表,确定事实表的组成,DimensionTables,customer_dim,201 ALFI Alfreds,product_dim,25 123 Chai,Sales_fact Table,customer_key,product_key,time_key,quantity_sales,amount_sales,Foreign Keys,201,25,134,400,10,789,The grain of the sales_fa

16、ct table is defined by the lowest level of detail stored in each dimension associated with the fact table The grain of the sales_fact table is sales data by customer ID, product ID, and order date,描述维度,Describing Business Entities Containing Attributes That Provide Context to Numeric Data Presenting

17、 Data Organized into Hierarchies,建模的原则,粒度设计 数据稳定性设计 事实表存储设计 维表主键的选择 层次结构的设计 雪化模型中的维表 退化维的设计 变化维的设计 ,体系结构的设计,1、总体结构 2、数据建模 3、功能模块,EM 2000,QA 2000,AM 2000,EM 2000,QA 2000,AM 2000,SQL 2000,SQL 2005,SQL Management Studio,BI Development Studio,New,SQL Server 2005管理工具,SQL Server 2005 DTS- SQL Server Integ

18、ration Services (SSIS),SSIS组件,完善,丰富的流水线组件(Transforms) Source, Destination Aggregation, Derived column Merge, Sort, Pivot, Sampling Conditional split, multicast, Slowly changing dimension Data Ming, OLAP, Fuzzy lookup ,SSIS example,SQL Server 2005 - OLAP,Multi-Dimension OLAP,“嘿 我卖掉了价值1亿美元的货物”,维度:产品、地

19、区、时间 分层汇总路径 产品 地区 时间 行业 国家 年 类别 地区 季度 产品 城市 月 周 部门 天,分析 OLAP,数据分析软件 钻取 切片 比较 多维分析: MOLAP, ROLAP, HOLAP,性能与空间的平衡,Aggregation wizard finds the “80-20” rule in the data The 20 percent of all possible pre-aggregations that provide 80 percent of the performance gain Analyses level counts for each dimensions and parent-child ratios for each level,1) January, February, March 2000 Sales,Client,Server,2) Quarter 1 2000 Sa

温馨提示

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

评论

0/150

提交评论