Patent ID: 8799207
Filing Date: 2014-08-05
Classification: G06F

Abstract:
1. A non-transitory computer readable medium storing a program executable by at least one processing unit, the program comprising sets of instructions for: identifying a set of data sources comprising data specified for a set of multidimensional data storage (MDDS) cubes; for each data source, identifying a set of data source objects that represents data in the data source; provisioning a unified data source comprising the identified sets of data source objects, the unified data source serving as a single data source through which the sets of data source objects provide the data in the set of data sources to the set of MDDS cubes for populating the MDDS cubes when the MDDS cubes are instantiated; receiving a request to add a particular data source to the set of data sources; identifying a particular set of data source objects that represents data in the particular data source; establishing a source linker that links the particular data source to the particular set of data source objects in the unified data source; and provisioning the unified data source to include the particular set of data source objects.