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.

12.3 Dataflow in <strong>SAP</strong> <strong>BI</strong><br />

Data flow is depicted at a very high level in Figure 12-1 on page 258 <strong>for</strong> an<br />

overall understanding. Figure 12-2 provides a more complete view of the<br />

possible flow of data in <strong>SAP</strong> <strong>BI</strong>. Data is normally loaded into a PSA first, and from<br />

there into DSO and InfoCubes. It is also possible to directly load data into the<br />

DSO and InfoCubes, and from DSO to InfoCube.<br />

Any<br />

Source<br />

Persistent<br />

Staging<br />

Area<br />

(PSA)<br />

Master<br />

data<br />

Figure 12-2 Dataflow in <strong>SAP</strong> <strong>BI</strong><br />

Data can be loaded from various heterogeneous data sources, such as:<br />

► R/3 systems<br />

► Non-R/3 systems<br />

► Flat files<br />

► XML files<br />

► Other databases (via DB Connect)<br />

ETL process<br />

When data is loaded into <strong>SAP</strong> <strong>BI</strong>, it is integrated, standardized, synchronized,<br />

and enriched. This is per<strong>for</strong>med through processes known as extraction,<br />

trans<strong>for</strong>mation, and loading (ETL).<br />

You have to ensure that the ETL process captures and loads the full range of<br />

required data, while avoiding an overload of irrelevant data. Data is often stored<br />

in different <strong>for</strong>mats, with different data types and different lengths. In addition, a<br />

data type may have the same name but a different meaning in the different<br />

systems where it is used.<br />

260 <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><br />

Operational<br />

Data Store<br />

(ODS)<br />

Infocube<br />

Multi-dimensional<br />

Models<br />

In<strong>for</strong>mation<br />

Access

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

Saved successfully!

Ooh no, something went wrong!