OpenCube Browser

 

Role

The OpenCube Browser enables the table-based visualizations of RDF data cubes

How it works

The OpenCube Browser is developed as a separate component of the OpenCube toolkit and is part of the “Data Exploring” lifecycle step. It supports browsing of cubes that are stored either at the native triple store or at remote SPARQL end-points. The browser can be initialized by creating a widget giving as input the URI of the cube and the the URI of the remote SPARQL end-point (in the second case).

 Widget configuration for use with the native triple store:

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

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

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

Functionality

Currently the OpenCube Browser supports the following functionalities:

  • The OpenCube Browser presents in a table the values of a two-dimensional slice of an RDF data cube. The user can change the number of rows of the table (by default the browser presents 20 rows per page).
  • The user can change the 2 dimensions that define the table of the browser.
  • The user can change the values of the fixed dimensions (i.e. the dimensions of the cube that are not shown in the table) and thus select a different slice to be presented.
  • The user can add or remove the dimensions of the cube to browse. This functionality is supported only for cubes having at least one aggregatable measure.
  • The user can create and store a two-dimensional slice of the cube based on the data presented in the 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:

  • extract the IWB_browse_solution.jar file from the zip
  • replace the jar file  …\OpenCubeToolkit\fiwb\lib\extensions\IWB_browse_solution.jar of  the  installation