Background documentationDifferences Between Data Stores

 

The two BW objects DataStore object and InfoCube can be used to store data. These objects can be used in various data warehouse layers. The following comparison of the properties of these two BW objects is intended as an aid in deciding which one to use.

Properties of DataStore Objects and InfoCubes

DataStore Object

InfoCube

Use

Consolidation of data in the data warehouse layer

Loading deltas that can subseqently be posted and updated in InfoCubes or master data tables

Operative data analysis (when used in the Operational Data Store)

Aggregation and performance optimization for multidimensional reporting

Analytic and stategic data analysis

Type of Data

Non-volatile data (when used in the data warehouse layer)

Volatile data (when used in the Operational Data Store)

Transaction data, Document-related data (line items)

Non-volatile data

Aggregated data, totals

Type of Data Update

Overwriting (addition in rare cases)

Addition only

Data Structure

Flat and relational database tables, semantic key fields

Enhanced star schema (fact table and dimension tables)

Type of Data Analysis

HIghly detailed reporting, flat reporting

The number of query records should be significantly limited by the key field selection

Number of Individual Documents

Less detailed data analysis (OLAP analysis)

Using InfoCube Aggregates

Drill-through is possible at document level (stored in DataStore objects) using the report-report interface