OpenCube Expander

 

Role

The role of the OpenCube Expander component is:

 

How it works

The OpenCube Expander is developed as a separate component of the OpenCube toolkit and is part of the “Data Expanding” lifecycle step. It supports the identification of comaptible cubes stored either at the native triple store or at remote SPARQL end-points. The Expander can be initialized by creating a widget.

Widget configuration for use with the native triple store:

{{#widget: CubeSelection|asynch='true'}}

Widget configuration for use with the remote SPARQL end-point containing data for the 2011 Irish Census:

{{#widget:CubeSelection| sparqlService='<http://data.cso.ie/sparql>'| asynch='true' }}

Functionality

The functionality of the OpenCube Expander is based:

At the beginning the component presents the structure of the cube: i) the cube dimensions, ii) the values for each dimension and ii) the cube measures. Then the user can search for compatible cubes based on the following operations:

  1. Add measure. This operation identifies and presents cubes that are compatible to add new measures to the original cubes i.e. associated cubes using the property MeasureCompatible.
  2. Add value to dimension. In this case the user selects an expansion dimension and the operation identifies and presents compatible cubes that can be used to add new values to the selected dimension i.e. associated cubes using the property dimensionValueCompatible.
  3. Add hierarchy. This operation identifies and presents cubes that are compatible to add a hierarchy to the original cube i.e. pre-computed aggregations across a hierarchy created by the OpenCube Aggregator (for simplicity reasons this functionality has been integrated to the OpenCube OLAP Browser).
  4. Add dimension. This operation identifies and presents cubes that are compatible to add a dimension to the original cube i.e. pre-computed aggregations across a dimension created by the OpenCube Aggregator (for simplicity reasons this functionality has been integrated to the OpenCube OLAP Browser).

 

Downloads

Get the latest version at:
Source code: Download (v.1.0)
Binary: Download (v.1.0)

To integrate the latest binary to an existing OpenCube toolkit instalation: