07.02.2013 Views

Best Practices for SAP BI using DB2 9 for z/OS - IBM Redbooks

Best Practices for SAP BI using DB2 9 for z/OS - IBM Redbooks

Best Practices for SAP BI using DB2 9 for z/OS - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Note that in Figure 2-5 the Administrator Workbench is now called the Data<br />

Wareho<strong>using</strong> Workbench.<br />

<strong>IBM</strong> <strong>SAP</strong> Global Alliance<br />

Which <strong>BI</strong> data are candidates <strong>for</strong> partitioning ?<br />

� Multi-Dimensional Models<br />

<strong>SAP</strong> <strong>BI</strong> InfoCubes and<br />

�<br />

<strong>SAP</strong> <strong>BI</strong> Aggregates<br />

use <strong>SAP</strong> <strong>BI</strong> Extended Star Schema<br />

Fact tables: large tables, large row size<br />

Dimension tables: small tables, small row size<br />

� Master Data<br />

in general small tables,<br />

small row size,<br />

flat table structure<br />

� Persistent Staging Area (PSA)<br />

large tables, large row size,<br />

flat table structure<br />

� Data Warehouse and Data Store Objects<br />

large tables, large row size,<br />

flat table structure<br />

Figure 2-5 <strong>BI</strong> data and <strong>DB2</strong> partitioning<br />

2.3.1 Why partitioning<br />

The reasons <strong>for</strong> partitioning tables within <strong>SAP</strong> <strong>BI</strong> are:<br />

► Better per<strong>for</strong>mance<br />

– Faster deletion of a whole partition by <strong>using</strong> LOAD NULLFILE (note<br />

#894045) RSDAMIN parameter:<br />

<strong>DB2</strong>_OVERWRITE_PART_BY_NULLFILE = X<br />

– For INSERT/DELETE by <strong>using</strong> partitioned indexes (DPSI)<br />

Smaller index tree of every partition instead of one huge tree<br />

Chapter 2. Overview of <strong>SAP</strong> <strong>BI</strong> and related data 15

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

Saved successfully!

Ooh no, something went wrong!