`

Mondrain Schema 基本元素

 
阅读更多

Mondrain Schema 基本元素

<Schema> 是最层元素,mondrian 4.0 以上版本必须加上,metamodelVersion ='4.0'属性

 

Physical elements 

<PhysicalSchema>是用于定义模型中使用的物理表,具体可以包含下面

 <Table> 直接使用一个表

 <Query> 使用查询的结果集,可以由多个表得到

 <InlineTable>内联表

   <ColumnDefs>

   <ColumnDef>

 <Link>连接两个表

 <ExpressionView> SQL表达式集合

 <Column>关联SQL表达式的一列

 <SQL>对于一个特定的数据库的SQL方言表达。

 <Rows> row的顶层元素

   <Row> inlineTable 内联表的数据集的行

 <Value> inlineTable 内联表的数据集一列的值

 

Logical elements

<Cube> 分析的主要业务视图,一个多维数据集是一个集合的维度和度量。

 <Dimensions> 维度的集合

 <Dimension> 维度定义

 <Attributes>

 <Attribute> 维度中的数据项

 <Hierarchies

 <Hierarchy> 层次元素

 <Levels

 <Level> 级别

 <Key> 这是一列或多列属性主键,可以唯一确定一个属性

 <Name> 这是一个属性名称

 <Caption> 属性的标题

 <OrderBy> 用于排序的“属性”的成员的列

 <Property> 成员的属性 该定义是对一个层次或级别,但该属性将可提供给所有成员。

 

<MeasureGroups> 指标组集合

<MeasureGroup> 在事实表存储的指标

<Measures>

<Measure>

<DimensionLinks> 用于定义一个关联 MeasureGroups 和 Dimensions

<ForeignKeyLink> 定义一个外键,使用事实表中的一个字段

<FactLink>

<CopyLink>

<ReferenceLink>

<NoLink>

<CalculatedMembers> 计算成员

<NamedSets>

<NamedSet> 有一个MDX返回的一组值,作为一个数据集

<Closure> 将层次的父子关系影射到一个表上

 

Access control

<Role一种访问控制配置文件

<SchemaGrant> Schema的权限

<CubeGrant> Cube的权限

<HierarchyGrant> 层次的权限

<Union> 一组权限的组合

<RoleUsage>

 

Extensions

<UserDefinedFunction> 用户自定义函数

<CellFormatter>

<MemberFormatter>

<PropertyFormatter>

<Script> 通过脚本程序实现用户定义函数

 

Miscellaneous

<Annotations>

<Annotation> 用户自定义属性关联到一个元数据中

<Parameter>

<CalculatedMemberProperty> 计算成员属性

<Formula>

<MeasureExpression> 通过sql表达式计算度量

 

 

 

 

 

 

 

    

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Mondrain 3.0.2.10775版

    Mondrain 3.0.2.10775版 .........................................................................................................................

    Mondrain导出PDF乱码

    在IT行业中,我们经常遇到各种编码问题,其中“Mondrain导出PDF乱码”就是一个典型的现象。Mondrain是一个开源的Java Swing组件,主要用于构建数据报表和仪表板,它支持多种输出格式,包括PDF。当用户尝试使用...

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

    本篇文章将详细探讨mondrian支持的函数以及schema元素属性,并介绍mondrian在web项目中的应用。 一、mondrian函数支持 mondrian支持丰富的MDX(多维表达式)函数,这些函数允许用户进行复杂的多维数据分析。例如:...

    多维分析使用mondrain的java开发及使用案例

    【多维分析与Mondrian OLAP引擎】 多维分析是一种强大的数据分析技术,主要用于数据仓库环境,以支持决策支持和复杂的报表需求。它利用多维数据模型,使用户能够从不同角度(维度)查看和分析数据,从而进行深入的...

    mondrian3.x+mysql5.7所需要的材料.zip

    mondrian3.x+mysql5.7所需要的材料 是否需要可以查看:https://truedei.blog.csdn.net/article/details/105461087 同时https://truedei.blog.csdn.net/article/details/105461087也是一份帮助文档

    Mondrain-City:HTML,CSS,Vue.js + Firebase

    "Mondrain" 可能是对荷兰画家皮特·蒙德里安(Piet Mondrian)风格的致敬,他的作品以几何形状和原色为主,这可能意味着该项目具有简洁、现代的设计风格。 **描述解析:** 描述提到这个项目是在CodePen.io上创建的...

    基于mondrian开发的小例子

    mondrian是一种开源的在线分析处理(OLAP)服务器,它主要负责处理多维数据,并提供快速的数据查询和分析能力。这个“基于mondrian开发的小例子”可能是为了演示如何使用mondrian进行数据分析和报表生成。...

    mondrian-4.3.0.1.2-SPARK.jar

    saiku缺失的spark jar,mondrian-4.3.0.1.2-SPARK.jar

    mondrian war项目maven编译

    1. **pom.xml**: 这是Maven项目的核心配置文件,包含了项目的基本信息(如groupId、artifactId、version),以及项目依赖、插件和其他构建设置。在mondrian-war-maven-project中,你需要确保pom.xml正确配置了...

    如何将Mondrian用于web项目 ppt

    如何将Mondrian用于web项目(PPT),本人亲测通过

    mondrian.war

    把mondrian.war解压到{TOMCAT_HOME}\webapps\mondrain。解压方法:把mondrian.war复制到{TOMCAT_HOME}\webapps文件夹,再重启tomcat。

    mondrian源码分析报告

    mondrian 源码分析报告深入探讨了这个基于 Java 的开放源代码 Rolap 服务器的内部工作机制。Mondrian 实现了 XMLA 和 JOLAP 规范,并且提供了一个定制的 MDX 客户端接口,使得用户无需直接接触 SQL 即可处理多维数据...

    开源BI平台Openi的开发数据仓库系统.docx

    SpagoBI:**集成了Mondrain和JProvit等组件,能够生成实时报表。支持跨平台运行,具备良好的可扩展性。 #### 六、系统设计 **1. 系统体系结构** - **WEB客户端层:**负责用户界面的呈现和交互。 - **WEB服务器层...

Global site tag (gtag.js) - Google Analytics