Cube Manager

From Gcube Wiki
Revision as of 12:08, 28 November 2013 by Luigi.fortunati (Talk | contribs) (Created page with '=Overview= This page documents concepts that enables the cube manager component and report information that could help developers in understanding the project organization. =Mot…')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Overview

This page documents concepts that enables the cube manager component and report information that could help developers in understanding the project organization.

Motivation and concepts

Tabular Data Service is a pluggable service where operation modules that creates new tables and transform data can be added in a modular fashion. Cube manager is the low level components that enables the Tabular Data service. Its main purposes are:

  • Allows creation/cloning of tables with a simple API in a backend
  • Provides a model for representing a table structure and metadata
  • Keeps track of created tables and their associated metadata


Prerequisites

Dependency injection and CDI/Weld

PostgreSQL and Postgis

JPA

Modules

Database Wrangler

Metadata Wrangler

Cube Manager