`
izuoyan
  • 浏览: 9215894 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Mondrian系列(五)-深入维度、层次和级别(5)-度量属性

 
阅读更多

1.默认度量属性

<cube>和<virtualcube>元素可以指定可选属性”defaultMeasure”。</virtualcube></cube>

在<cube>中指定defaultMeasure允许使用者显式指定任一基本度量作为默认度量。</cube>

在<virtualcube>中指定defaultMeasure允许使用者显式指定任一VirtualMeasure作为默认度量。</virtualcube>

注意,如果默认度量没有指定,会指定cube中的第一个度量作为默认度量。在virtual cube中,会取第一个cube中的第一个度量作为默认度量。

在某些情况下,指定默认度量非常有用。见下面的例子:

<cube name="”Sales”" color="#ff0000">defaultMeasure=”Unit Sales”&gt; <br> … <br><calculatedmember name="”Profit”" dimension="”Measures”"><br><formula>[Measures].[Store Sales] – [Measures].[Store Cost]</formula><br> … <br></calculatedmember><br></cube>
<virtualcube name="”Warehouse" and sales color="#ff0000">defaultMeasure=”Profit”&gt; <br> … <br><virtualcubemeasure cubename="”Sales”" name='”[Measures].[Profit]"'></virtualcubemeasure><br></virtualcube>
分享到:
评论

相关推荐

    mondrian-3.0-technical-guide_2.pdf

    文档还提到了如何设计Mondrian架构的模式,这涉及到对模式文件、逻辑模型、立方体、度量、维度、层次结构、级以及如何在表中映射维度和层次结构的理解。 3. Mondrian模式设计 模式(schema)是定义OLAP数据的结构,...

    mondrian-api.zip

    1. **Schema**: 在mondrian中,Schema定义了多维数据模型,包括立方体、维度、层次和度量。开发者可以通过XML或者API来创建和管理Schema。mondrian-api中的Schema接口提供了创建和操作这些元素的方法,如`addCube()`...

    mondrian支持的函数以及schame元素属性

    mondrian是开源OLAP(在线分析处理)引擎,它主要用于构建数据仓库和商务智能系统。在 mondrian 中,schema 是其...通过深入理解mondrian的函数和schema属性,开发者能够更好地利用mondrian构建高效的数据分析系统。

    mondrian的基本模式

    mondrian 模式深入理解 mondrian 模式是 OLAP(在线分析处理)系统的核心组件,主要用于构建和管理多维数据库。它允许用户通过 MDX(多维表达式)查询语言进行复杂的数据分析和报告。mondrian 模式文件是描述这种...

    mondrian-3.0.0.10550.zip

    2. **schema.xml**:Mondrian 的多维数据集(立方体)定义文件,描述了数据模型的结构,包括维度、层次、属性和度量。 3. **sample_data** 目录:可能包含示例数据文件,用于测试和演示 Mondrian 的功能。 4. **lib*...

    mondrian 文档

    - **映射维度和层次结构到表**:在实际应用中,需要将模式中定义的维度和层次结构映射到后端数据库表中,以便Mondrian可以从中读取数据。 - **特殊成员('all' 成员)**:在Mondrian中,每个维度都包含一个特殊的...

    数据分析工具mondrian教程

    本教程将深入探讨mondrian的使用,包括如何创建Cube、维度、度量以及相关属性,同时也涵盖了MDX(多维表达式)的语法基础。 首先,让我们了解mondrian的基本模式。mondrian通过连接到数据源,如关系数据库,来构建...

    mondrian的基本模式.ppt

    - 级别(Levels):层次由一系列级别组成,例如时间维度的年、季度、月是不同级别。 - 成员(Members):每个级别包含具体的成员,如具体的时间点(月份)或客户(性别)。 2. 物理模型:物理模型是实际存储数据...

    mondrian 源码

    6. **Schema文件**:mondrian的模式文件定义了数据仓库的多维模型,包括维度、层次、度量和属性。这些文件使用XML格式编写,可以通过mondrian的XMLA接口进行访问。 7. **JavaScript接口**:mondrian的JavaScript库...

    mondrian设置schema3.0工具

    在Schema Workbench中,你可以定义每个维度的属性和层次,层次则定义了如何从底层细节数据导航到高层次的汇总数据。 2. **定义度量**:度量是分析的核心,通常表示可以计算的数值,如销售额、利润等。在Schema中,...

    Pentaho多维分析(Mondrian)使用指南

    3. **维度、层次与优化**:Mondrian支持复杂的维度和层次结构,同时提供了优化策略,如使用聚集表和父子层次结构来提升查询效率。 4. **星型和雪花型模式**:这两种模式是数据仓库中常见的数据组织形式,Mondrian...

    mondrian基础

    3. **层次(Hierarchies)和级别(Levels)**:在每个维度内,mondrian定义了层次和级别。层次是一组相关成员的有序集合,级别是层次中的单个成员。例如,时间维度可能包含年、季度、月等层次,而每个层次又有相应的...

    联机分析olap之mondrian

    通过这个工具,开发者可以直观地设计多维数据模型,包括维度、层次、度量等,并能直接预览MDX查询结果,极大地简化了开发流程。 四、SQL文档与Mondrian的关系 在Mondrian中,SQL主要用作底层数据访问的手段。尽管...

    Mondrian实例

    立方体由维度(Dimensions)和度量(Measures)组成,维度代表数据的不同方面,如时间、地点等,度量则是可以度量的数值,如销售额、利润等。用户通过MDX语句在这些维度和度量之间进行交互,获取所需信息。 **二、...

    mondrian运行源码配置方法

    你需要根据实际需求编写或修改这个文件,定义表、维度、度量等。 5. **运行示例**:mondrian提供了一些示例查询来测试配置是否成功。可以使用mondrian的HTTP接口或者通过Java API执行这些查询,观察返回的结果以...

    mondrian报表技术概要

    这里定义了一个名为“客户性别”的维度,关联的表为“CUSTOMER”,维度中的层次结构只有一个级别“GENDER”。 ```xml 产品类别"foreignKey="PROID"&gt; 所有产品"primaryKey="PROID"primaryKeyTable="PRODUCT"&gt; ...

    mondrian源码分析与说明.pdf

    首先,文档会介绍mondrian的基本概念,包括OLAP的基本元素如维度、层次、成员、度量等,以及mondrian如何将这些概念转化为实际的数据查询和处理。 1.1. 若干概念 在mondrian中,Schema是数据模型的蓝图,它定义了...

    mondrian元数据和建模报告

    5. **服务器端**: 服务器端通过特定的类和方法处理元数据请求,例如`mondrian.rolap.RolapSchema`中的`lookupCube()`、`lookupRole()`等方法。 #### 七、Mondrian的元数据模型 Mondrian的元数据模型主要通过以下几...

Global site tag (gtag.js) - Google Analytics