icCube extends MDX with OO capabilities
|
|
With this release we are proving once more our dedication to evolve MDX. The new extensions
are opening several doors to perform advanced analysis that goes far beyond simple reporting.
|
Objects
We have extended the MDX language so that results of tuple evaluation are not limited anymore to simple MDX types (e.g., numerical, string).
Now objects can be returned and manipulated using their own methods. As an example, icCube vectors are quite handy for performing mathematical
and statistical operations.
|
|
Syntax example : Vector( 2,3,4 ) -> max()
|
|
Histograms made easy, check this short article.
|
|
more info
|
Java Integration
We did not limit ourselves with objects and have introduced the ability to directly call any Java class. Doing so, we have opened a direct door
to a myriad of existing libraries.
|
|
Syntax example : J!Math.sqrt( J!Math.PI )
|
|
more info
|
R Integration
Integrating R with icCube is a project in its starting blocks but it is already available in icCube. This integration is based on the renjin project
(thanks Alexander Bertram). The idea is starting to investigate several possibilities mainly on data-mining, predictive analysis and advanced calculations.
|
|
Syntax example : R!rnorm(500, mean=0.5, sd=0.25)
|
|
more info
|