MS BI功能及实现过程简介.pptVIP

  • 19
  • 0
  • 约1.96千字
  • 约 12页
  • 2017-12-01 发布于福建
  • 举报
SQL Server2008 商业智能深入开发 宋立桓 微软特邀资深讲师 slh@ 什么是商业智能? 商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。 从技术上讲,商业智能的建设过程并不复杂,它只是多个工具的结合使用。 商业智能实现过程 1、设计数据仓库 Cube多维数据集 源系统 客户端 设计数据仓库 导入数据仓库 建设Cubes 查询数据 1 3 4 查询工具 报表 分析 数据挖掘 2 数据仓库 维度与事实 一个数据仓库包括了 一个中央事实表 Fact Table 多个维度外键和多个可以分析的指标 多个维度表 Dimension Tables 可以分析的角度 数据仓库的星型结构 Employee_Dim EmployeeKey EmployeeID . . . EmployeeKey Time_Dim TimeKey TheDate . . . TimeKey Product_Dim ProductKey ProductID ProduceName ProductBrand ProductCategory . . . ProductKey Customer_Dim CustomerKey CustomerID . . . CustomerKey Shipper_Dim ShipperKey ShipperID . . . ShipperKey Sales_Fact TimeKey EmployeeKey ProductKey CustomerKey ShipperKey Units Price . . . TimeKey CustomerKey ShipperKey ProductKey EmployeeKey 多个外键 事实 维度键 2、导入数据仓库(ETL过程) 设计数据仓库 导入数据仓库 建设 Cubes 查询数据 1 3 4 2 Cube多维数据集 数据仓库 源系统 客户端 查询工具 报表 分析 数据挖掘 什么是ETL 数据从数据源向目标数据仓库抽取(Extract)、转换(Transform)、装载(Load)的过程 ETL过程 构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库模型,将数据加载到数据仓库中去。 抽取:将数据从各种原始的业务系统中读取出来。 转换:按照预先设计好的规则将抽取得数据进行转换、清洗,以及处理一些冗余、歧义的数据,使本来异构的数据格式能统一起来。 装载:将转换完的数据导入到数据仓库中。 3、建设 Cubes 设计数据仓库 导入数据仓库 建设 Cubes 查询数据 1 3 4 2 Cube多维数据集 数据仓库 源系统 客户端 查询工具 报表 分析 数据挖掘 4、数据查询界面 设计数据仓库 导入数据仓库 建设 Cubes 查询数据 1 4 2 3 Cube多维数据集 数据仓库 源系统 客户端 查询工具 报表 分析 数据挖掘 * * * A star schema is simply a central fact table joined to related dimension tables forming the shape of a star! Each dimension is defined by simply one dimension table. (This represents a de-normalized structure because typically multiple hierarchies are included in the single dimension table.) * * * * /technet TNT1-101 * /china/technet * * * A star schema is simply a central fact table joined to related dimension tables forming the shape of a star! Each dimension is defined by simply one dimension table. (This represents a de-normalized structure because typically multiple hierarchies are included in the single dimension table.) * * * *

文档评论(0)

1亿VIP精品文档

相关文档