11.03.2014 Views

Applying OLAP Pre-Aggregation Techniques to ... - Jacobs University

Applying OLAP Pre-Aggregation Techniques to ... - Jacobs University

Applying OLAP Pre-Aggregation Techniques to ... - Jacobs University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

100 5. <strong>Pre</strong>-<strong>Aggregation</strong> Support Beyond Basic Aggregate Operations<br />

scaling operations selected for pre-aggregation when c = 1.3%. For this instance of<br />

the s<strong>to</strong>rage space constraint, the algorithm selected 4 pre-aggregates shown in Table<br />

5.4. The <strong>to</strong>tal cost of computing the workload is 3361. In contrast, computing the<br />

workload using the original dataset incurs a cost of 1.35e + 16.<br />

Table 5.2. ECHAM T-42 Climate Simulation Dimensions<br />

Dimension<br />

Extent<br />

Longitude 128<br />

Latitude 64<br />

Elevation 17<br />

Time (24 min/slice) 200 years (2,190,000)<br />

Table 5.3. 4D Scaling: Scale Vec<strong>to</strong>r Distribution<br />

Scale Vec<strong>to</strong>r count<br />

2,2,10,230 200<br />

3,3,11,231 300<br />

4,4,12,232 500<br />

5,5,13,233 800<br />

6,6,14,234 1000<br />

7,7,15,235 1000<br />

8,8,16,236 800<br />

9,9,17,237 500<br />

10,10,18,238 300<br />

11,11,19,239 200<br />

Table 5.4. 4D Scaling: Selected <strong>Pre</strong>-Aggregates<br />

Scale Vec<strong>to</strong>r count<br />

2,2,10,230 200<br />

4,4,12,232 500<br />

6,6,14,234 1000<br />

8,8,16,236 800<br />

5.6 Summary<br />

This chapter describes our investigations on the problem of intelligently picking<br />

a subset of scaling operations given a s<strong>to</strong>rage space constraint. There is a tradeoff<br />

between the amount of space allocated for pre-aggregation, and the average query<br />

cost of scaling operations. We introduced a pre-aggregation selection algorithm based<br />

on a given query workload that determines a set of pre-aggregates in face of s<strong>to</strong>rage<br />

space constraints.<br />

We performed experiments on 2D, 3D, and 4D datasets using different data distribution<br />

patterns for the scale vec<strong>to</strong>rs. We relied on artificial data distributions since no<br />

empirical distributions were found. In addition <strong>to</strong> uniformly distributed scale vec<strong>to</strong>rs,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!