随笔分类 -  BI开发

摘要:目的通过简单的层次结构将产品和模型属性进行组织,并使用层次结构对详细数据分组和汇总的报表。本节了解如何建立层次架构内容通过第一节中的介绍,相关属性添加到各个级别,可以创建层次结构。基于“模型”层次结构的产品只有两级,但其实层次结构可以有很多个级别。例如、通过将月份属性作为最底层,同时添加由季度和年度属性组成的中间级(intermediate level),可以创建包含多个级的日期层次结构。我们可以在日期层次架构中添加添加顶层添加新的一级,称为All级。All级只包含一个成员——所有日期——所有成员年度的聚合。图1.1 日期层次结构图1.1说明了按照“所有日期”、“年”、“季度”、“月份”排列的 阅读全文
posted @ 2012-02-29 15:17 指尖流淌 阅读(1196) 评论(0) 推荐(2) 编辑
摘要:目的 学习一些商业智能的基本概念,如属性、层次结构和维度数据分析中的属性 假设如果你是AWC公司的总经理,希望了解公司的业绩,于是从业务人员那里得到一份报表表1.1 AWC公司业绩 42 看到这个表格你根本不能得到任何信息,也就是说这个表是没有任何意义的,没有上下文的数字可能是数据,但不是信息,在商业智能中,用来监控公司运行的可概况的数值被称作度量值(measure)。在寻找数字信息的过程中,首先要做的就是确定所需要的度量值,度量值可以是“销售额(Sales Dollars)”、“发货量(Shipment Units)”、等,我们来看一下AWC公司的销售报告,如图1.2所示表1.2 AWC公司 阅读全文
posted @ 2012-02-28 17:08 指尖流淌 阅读(2251) 评论(4) 推荐(2) 编辑
摘要:结合webcast中老师的讲解,现在把基础语法应用通过几个案例应用如下:一、维度的概念上图中一个维度(Dimension):Region改为度下有四个级别(Levels):country、province、city、county,他们属于层次集合(Hierarchy)通过维度和级别我们可以定义一个元素(Member)如:Levels(1).members(2)=chinaLevels(2).members(3)=shanghai二、维度建模上图中时一个维度建立的模型(cube)该图中包含四个维度(Dimension):时间、源、路线、度量方式值(Measure)源维度中包含两个级别:东半球、西 阅读全文
posted @ 2012-02-18 12:04 指尖流淌 阅读(5689) 评论(2) 推荐(4) 编辑
摘要:Mdx为MultiDimensional Expressions的缩写,多维表达式,是标准的OLAP查询语言。在多数OLAPServer都提供Mdx支持,如Microsoft Sql Server OLAP Services,SAS,Hyperion Essbase等。支持多维对象于数据定义和操作。... 阅读全文
posted @ 2012-02-16 22:57 指尖流淌 阅读(20948) 评论(0) 推荐(4) 编辑
摘要:在Bi领域,cube是一个非常重要的概念,是多维立方体的简称,主要是用于支持联机分析应用(OLAP),为企业决策提供支持。Cube就像一个坐标系,每一个Dimension代表一个坐标系,要想得到一个一个点,就必须在每一个坐标轴上取得一个值,而这个点就是Cube中的Cell。如下图,在webcast上截了图:Cube是联机分析的关键。他们是一种多维结构,包含原始事实数据、聚合数据,这些数据聚合允许用户快速进行复杂的查询,Mdx语言就应用它更是如鱼得水。Cube包含两个基本概念:维度和度量维度(Dimension):维度提供了分类描述,表示一类分析角度,用户通过维度分析度量数据。比如上图中的三个. 阅读全文
posted @ 2012-02-16 22:45 指尖流淌 阅读(12807) 评论(0) 推荐(2) 编辑
摘要:ETL是数据抽取(Extract)、清洗(Cleaning)、转换(Transform)、装载(Load)的过程。是构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库模型,将数据加载到数据仓库中去。 ETL是将业务系统的数据经过抽取、清洗转换之后加载到数 阅读全文
posted @ 2012-02-12 18:06 指尖流淌 阅读(9415) 评论(2) 推荐(2) 编辑
摘要:从发展计算机技术以来,对信息管理技术的不断提出了新的需求,推动数据库技术飞速发展,另一方面,随着数据处理能力的逐步提高、数据分析工具和技术的不断成熟,人们发现对数据库中的数据进行再加工,形成一个综合的、面向分析的环境,能更好的支持决策分析,发挥数据的更大价值。从而逐渐形成了数据仓库(Data warehouse, DW)的的思想,由此数据仓库技术营运而生。 数据仓库就是面向主题的(subject oriented)、集成的(Integrated)、稳定的(nonvolatile)、随时间变化的(Time variant)数据的集合,用以支持经营管理中的决策指定的过程 数据仓库的四个特征和建立. 阅读全文
posted @ 2012-02-06 23:02 指尖流淌 阅读(1169) 评论(0) 推荐(0) 编辑
摘要:快过年了,工作不怎么忙,闲来无事,把BI中客户端显示用silverlight图表实现了一下,思路还是老一套,ado.net读取数据,wcf推送数据,silverlight显示。不废话,晒解决方案为了最大化减少数据的传输量,我们采取服务端集中抓取数据,然后客户端用linq实现数据筛选,重新定义显示实体类,实现数据绑定服务端同样新建一个实体类,根据返回的数据集合 // 使用下面示例中说明的数据约定将复合类型添加到服务操作。 [DataContract] public class ProjectDistributed { [DataMember] p... 阅读全文
posted @ 2012-01-18 21:56 指尖流淌 阅读(705) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示