原文:https://github.com/OSBI/mondrian/blob/4.0/RELEASE.txt
Mondrian 4.0.0 beta release notes
=================================
Introduction
------------
Mondrian 4.0.0 is a beta release of a new major version of the
leading open-source OLAP engine. To find out more about mondrian,
go to http://mondrian.pentaho.com.
Contents
--------
The distribution is contained in the file mondrian-<version>.zip.
Each distribution contains the full Mondrian source code, as
mondrian-<version>-src.zip, documentation including generated API
documentation.
The main interface to Mondrian is its olap4j driver,
mondrian.olap4j.MondrianOlap4jDriver.
This release runs on Java version 1.5 and higher. For
backwards compatibility on Java 1.4, substitute
mondrian-jdk14.jar for mondrian.jar, and add
retroweaver-rt-1.2.4.jar to your classpath.
For further installation instructions, see
http://mondrian.pentaho.com/documentation/installation.php
or the included file doc/installation.html.
Main functionality in this release
----------------------------------
- Measure groups
- Attributes
- Time dimension generator
- Composite keys
- Physical schema
- API to define aggregate tables (not yet complete)
- Schema format does not require XML elements to be in a
particular order.
- Schema validation gives multiple errors and warnings, and
errors and warnings have a precise XML location.
- If connection property 'Ignore' is specified, warnings do not
prevent a connection from being established.
Limitations
-----------
Some functionality is not complete in this beta version.
- Ragged hierarchies are not supported.
- No all native SQL optimizations supported in Mondrian-3.x
still work.
- There are approximately 250 test failures out of 2700 tests.
- Pentaho Analyzer does not yet work against Mondrian-4.
- It's not as easy as it should be to download and load sample
data sets such as FoodMart.
- Default value of Attribute.hasHierarchy is currently false.
Before production, this will change it to true, if attribute
is not included in any hierarchies.
API and MDX language changes from 3.x to 4.0
--------------------------------------------
- Mondrian-4 is compatible with olap4j version 1.0.1.
- In MDX, hierarchy elements must be specified using
[dimension].[hierarchy], and level elements must be specified
using [dimension].[hierarchy].[level]. (In Mondrian-3.x, this
behavior was enabled only if the property
mondrian.olap.SsasCompatibleNaming was set to true.)
- The following deprecated APIs have been removed:
-- mondrian.olap.DimensionType
-- mondrian.olap.LevelType
- createDimension has been removed from the API mondrian.olap.Schema
- TODO
Other changes from 3.x to 4.0
-----------------------------
The XML schema format is not compatible between
versions. Mondrian-3.x software would not be able to read a
Mondrian-4 schema, and Mondrian-4 software can read a Mondrian-3
schema only because it recognizes that the schema is a legacy
format and internally converts to Mondrian-4 format.
We recommend using the metamodelVersion attribute of the Schema
element, to make it clear which version the schema is intended
for. This attribute is mandatory from 4.0 onwards.
The schema converter can handle most schemas, but has the
following limitations. It cannot recognize uses of columns in
expressions and convert them to Column elements.
The VirtualCube element is obsolete. The equivalent in Mondrian-4
is a Cube that contains multiple MeasureGroups.
The AggName element is obsolete. In Mondrian-4 you define
aggregate tables using the MeasureGroup element (which is also
used to define fact tables).
The AggPattern element is obsolete. There is no direct way in
Mondrian-4 to define a set of aggregate tables by
pattern-matching the names of tables and columns in the
schema. You can use the new aggregate table API to scan the
schema and define aggregate tables.
The standard demonstration schema is now called
FoodMart.mondrian.xml. (The longer extension helps tools such as
Pentaho more easily identify the purpose of the file.) It is in
version 4 format, of course. The previous demonstration schema,
which was called FoodMart.xml in version 3, is now called
FoodMart3.mondrian.xml.
In 3.x releases, the mondrian-<version>.zip file contained the
FoodMart data set in MySQL and Microsoft Access formats, and
there was an additional mondrian-<version>-derby.zip containing
the FoodMart data set in Apache Derby format. The binary
distribution of this release does not contain the data set. It
can be downloaded from
http://repo.pentaho.org/artifactory/repo/pentaho/mondrian-data-foodmart.
JPivot is no longer included with the release. Neither is there a
mondrian.war file in the distribution.
Schema workbench is obsolete and has been removed. Pentaho hopes
to build a replacement, but no firm plans exist at this time.
XMLA server has been removed from the Mondrian code base. It is
now a separate project. See
https://github.com/julianhyde/olap4j-xmlaserver.
The "high-cardinality dimensions" feature has been removed. There
are better ways to support dimensions that have large numbers of
members.
See CHANGES.txt for a list of all source code changes since the
previous release.
Upgrading from 3.x to 4.x
---------------------------------------
Mondrian 3 schemas will be automatically upgraded to Mondrian 4
schemas internally. Set the log4j log level for
mondrian.rolap.RolapSchemaUpgrader to DEBUG to log the XML for the
upgraded schema.
Bugs and feature requests fixed for 4.0
---------------------------------------
TODO
Removed
-------
To be removed
-------------
Property.formatter (XML attribute)
SchemaGrant.access value "all_dimensions"
# End
相关推荐
保证含有全部的需要的内容,而不止src文件。有个人太黑了,仅src文件就要10分,害的我又找了一下午···大家好好利用···需要其他相关工具请与我联系 ...For more information, please see the release notes
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
《基于YOLOv8的智慧社区独居老人生命体征监测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计
Android Studio Meerkat 2024.3.1 Patch 1(android-studio-2024.3.1.14-mac.dmg)适用于macOS Intel系统,文件使用360压缩软件分割成两个压缩包,必须一起下载使用: part1: https://download.csdn.net/download/weixin_43800734/90557060 part2: https://download.csdn.net/download/weixin_43800734/90557056
侧轴承杯加工工艺编制及夹具设计.zip
NASA数据集锂电池容量特征提取(Matlab完整源码和数据) 作者介绍:机器学习之心,博客专家认证,机器学习领域创作者,2023博客之星TOP50,主做机器学习和深度学习时序、回归、分类、聚类和降维等程序设计和案例分析,文章底部有博主联系方式。从事Matlab、Python算法仿真工作8年,更多仿真源码、数据集定制私信。
板料折弯机液压系统设计.zip
C6150车床的设计.zip
机器学习之KNN实现手写数字
python爬虫;智能切换策略,反爬检测机制
mpls-vpn-optionA-all
56tgyhujikolp[
GB 6442-86企业职工伤亡事故调查分析规则.pdf
汽车液压式主动悬架系统的设计().zip
2000-2024年各省专利侵权案件结案数数据 1、时间:2000-2024年 2、来源:国家知识产权J 3、指标:专利侵权案件结案数 4、范围:31省 5、用途:可用于衡量知识产权保护水平
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
内容概要:本文档详细复现了金融数学课程作业,涵盖欧式看涨期权定价和投资组合优化两大部分。对于欧式看涨期权定价,分别采用Black-Scholes模型和蒙特卡洛方法进行了计算,并对彩虹期权进行了基于最大值的看涨期权定价。投资组合优化部分则探讨了最小方差组合、给定收益的最小方差组合、最大效用组合以及给定风险的最大收益组合四种情形,还对比了拉格朗日乘数法和二次规划求解器两种方法。文中不仅提供了详细的MATLAB代码,还有详尽的中文解释,确保每一步骤清晰明了。 适合人群:金融工程专业学生、量化分析师、金融数学爱好者。 使用场景及目标:①帮助学生理解和掌握金融衍生品定价的基本原理和方法;②为从事量化分析的专业人士提供实用工具和技术支持;③作为教学材料辅助高校教师讲授相关内容。 其他说明:文档还包括了完整的论文结构建议,从封面页到结论,再到附录,涵盖了所有必要元素,确保提交的作业符合学术规范。此外,还特别强调了数据预处理步骤,确保代码可以顺利运行。
脉冲电解射流加工喷射装置设计(1)
ThinkPad S1 (2nd Generation) 和ThinkPad Yoga 260 用户指南V3.0,包含如何拆机更换硬件
charles描述文件下载