1. A method of simultaneously creating and managing a plurality of OLAP cubes in real time, each from a different tabular data source, comprising, for each cube, the steps of: defining the table columns as either dimensions or measures of the cube using at least one of predefined semantics and data formats; generating the cube using said defined dimensions and measures; updating the cube when the respective data source is modified; and deleting the cube according to predefined criteria.