sqlServer2008AS相关技术总结.docx理清数据仓库和多维数据集中的概念数据仓库概念数据源用于连接数据库,数据源连接的数据库中储存的是数据仓库的物理结构,一般使用星型模型和雪花模型数据源视图多维数据集、维度等都绑定到数据源视图,数据源视图可以是绑定的数据源小的表,也可以是使用表达式的数据源13多维数据集多维数据集由维度和度生成,,维度将相关领域的数据组织在一起,维度包含的属性是在维度表屮对应列的属性,也可以将屈性绑定到特定的维度列15度量值度虽值组是同时拥冇相同数据源视图和来自多维数据集的相同维度了集的度虽值的集合,表示包含可以聚合的可计量数据(通常是数值)的列。度最值通常映射到事实数据表中的列层次结构表示用户定义的属性的层次结构,主要用于将维度属性组织到层次结构中,在多维数据集中能提供导航路径,如定义时间的年、季度、刀份的层次关系维度、属性少层次的关系维度山属性和层次结构牛•成,毎个维度対象都包含一个或多个属性,这些属性组织为层次结构。层次结构由属性的有序集形成,有序集的每个属性都与层次结构屮的某一级别相对应。粒度引用事实数据表支持的详细信息的级别KPI关键绩效指标(KPI)是一个用于测定业务绩效的可计量度量值,一个简单的Kpi对象由基本信息、目标、获収的实际值、状态值、走向值组成。基本信息包括KPI的名称和说明。冃标是计算结果为数字的MDX】表达式。实际值是计算结果为数字的MDX表达式。状态值和走向值是计算结果为数字的MDX表达式。度量值的使用度量值:表示包含可以聚合的可计量数据(通常是数值)的列。度量值通常映射到事实数据表屮的列。由于我们白己创建的数据仓库屮还没有数据类型的字段,我就使用SqlServer提供的一个简单数据仓库来演示这个概念度量值定义时可以选择的用法包括总和、行计数、非空值计数、最小值、最大值、非重复计数等用法,如图1新建度量值所示,配置方式相对简单图1新建度量值可以通过计算的方式创建度量值,比如计算销售总额,等于实体店销售额加网上销售额,定义方式如图2通过计算的方式创建度量值所示,计算后结果如图3计算后结果所示图2通过计算的方式创建度量值将列字段拖至此处SalesTerritoryGroup▼SalesTerritoryCountry委售涓售总额网络涓售总额田Europe*19,800,(1©870,*16,355,¥14,377,*1,977,*62丿997,,607,,,,*11,367,*10,655,*1,594,,*109,809,*80,450,*29,358,:(销售总额■成本)/销售总额([Measures].[TotalSalesAmount]-[Measures].[TotalProductCost])/[Measures].[TotalSalesAmount]结果如图4按销售区域统计的毛利润和图
sqlServer2008AS相关技术总结 来自淘豆网www.taodocs.com转载请标明出处.