mondrian 在配置schema.xml 时,实事表的一字段为日期(DATE,直接为日期类型,不是外键值),怎样将该日期字段作为一个维度,XML要怎样配置啊
<Dimension name="Time" type="TimeDimension">
<Hierarchy hasAll="true" allMemberName="All Periods" primaryKey="dateid">
<Table name="datehierarchy"/>
<Level name="Year" column="year" uniqueMembers="true" levelType="TimeYears" type="Numeric"/>
<Level name="Month" column="month" uniqueMembers="false" ordinalColumn="month" nameColumn="month_name" levelType="TimeMonths" type="Numeric"/>
</Hierarchy>
</Dimension>
这种是有一张日期表的,我不用时间维表
怎样写如2008年到2012年数据的MDX语句
谢谢
分享到:
相关推荐
Schema Workbench是Mondrian提供的一个图形化工具,用于创建和编辑Mondrian的XML schema文件。通过这个工具,开发者可以直观地设计多维数据模型,包括维度、层次、度量等,并能直接预览MDX查询结果,极大地简化了...
Mondrian 是一个 OpenSource 的基于关系数据库的分析服务器,遵循MDX、XML/A 和 JOLAP 标准。 Mondrian 的架构可以分为四个层次:表现层、计算层、聚合层、存储层。 1. 表现层:指最终呈现在用户显示器上的以及与...
5. **Schema**:Schema定义了Mondrian如何理解和处理数据的结构,包括数据源、维度、立方体等信息的详细配置。 #### 三、MDX:多维查询语言 MDX是一种专门用于OLAP数据源的查询语言,提供了丰富的功能来查询和分析...
包含了一个逻辑模型,而这个逻辑模型的目的是为了书写 MDX 语言的查询语句。这个逻辑模型实际上提供了这几个概念: Cubes (立方体)、维度( Dimensions )、层次( Hierarchies )、级别( Levels )、和成员( ...
**Schema** 定义了一个多维数据库,包含了逻辑模型,以便编写MDX语言的查询语句。它包括以下概念: - **Cube**:一组维度和度量的集合,共同指向同一个事实表。 - 属性: - `name`:Cube的名字。 - `caption`:...
而Mondrian则提供了一个维度视图,解析MDX查询,生成SQL语句,进行缓存,并进行更高级别的计算和聚合意识,构建OLAP立方体的XML schema。 总结来说,利用MySQL Enterprise和Mondrian开发数据仓库应用程序,能够实现...