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.

Important: Never partition a PSA table manually.<br />

If you want to en<strong>for</strong>ce the partitioning <strong>for</strong> all existing nonpartitioned PSA tables,<br />

you have to create a new version <strong>for</strong> this PSA. There is one easy way to do this<br />

automatically <strong>for</strong> all nonpartitioned PSA tables. Run the Postmigration Report,<br />

RS_BW_P<strong>OS</strong>T_MIGRATION, and choose only the option L_PSAVER (PSA<br />

version). Make sure that you remove all the other options and choose only the<br />

option L_PSAVER. Then execute this report. It will then create a new partitioned<br />

PSA version <strong>for</strong> every nonpartitioned PSA table.<br />

2.3.4 Partitioning of DataStore objects<br />

This section is about partitioned DSO tables. Partitioning in principal subdivides<br />

big data clusters into more and smaller ones. DSOs provide granular data and<br />

there<strong>for</strong>e might grow to big tables. The benefits of partitioned DSO tables are<br />

faster loading data and also faster querying data because of the possibility of<br />

parallelism.<br />

Figure 2-9 highlights some points of partitioning DSOs.<br />

Partitioning depends of the DSO type:<br />

� 1. Standard DSO.<br />

– Rel >= 3.5: Changelog table /<strong>BI</strong>C/B of DSO is<br />

PSA-like partitioned, by default<br />

– Rel > 7.0: active DSO table /<strong>BI</strong>C/A00 is rangepartitioned,<br />

same manual configuring and handling as <strong>for</strong> cubes, but<br />

• Partition-field calmonth or fiscper is alphanumeric, instead of numeric as <strong>for</strong><br />

cubes<br />

� 2.Write-optimized DSO<br />

– The active DSO table /<strong>BI</strong>C/A00 is PSA-like<br />

partitioned by default<br />

� 3. direct write (<strong>for</strong>mer transactional) DSO<br />

– No partitioning possible<br />

Figure 2-9 Partitioning of DataStore objects<br />

20 <strong>Best</strong> <strong>Practices</strong> <strong>for</strong> <strong>SAP</strong> <strong>BI</strong> <strong>using</strong> <strong>DB2</strong> 9 <strong>for</strong> z/<strong>OS</strong>

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

Saved successfully!

Ooh no, something went wrong!