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.

processors in terms of macros that consist of several method calls manipulating<br />

the structures of queries.<br />

The <strong>BI</strong> Java SDK provides two command processors:<br />

► OLAP Command Processor, <strong>for</strong> manipulating OLAP queries<br />

► Relational Command Processor, <strong>for</strong> manipulating relational queries<br />

Common Client Interface<br />

An API defined by Sun's JCA specification that is common across<br />

heterogeneous EISs. It is designed to be “tool-able”—that is, it leverages the<br />

Java Beans architecture so that development tools can incorporate the CCI into<br />

their architecture.<br />

Note that the <strong>BI</strong> Java Connectors implement only the connection interfaces<br />

defined by the CCI. The CCI's interaction interfaces, data interfaces, and<br />

metadata interfaces, however, are not implemented by the <strong>BI</strong> Java SDK.<br />

<strong>BI</strong>-specific client APIs that are tailored <strong>for</strong> OLAP interactions are provided by the<br />

<strong>BI</strong> Java Connectors.<br />

common warehouse metamodel<br />

A standard that is recognized by the Object Management Group (OMG) and that<br />

describes the exchange of metadata in the following areas:<br />

► Data Wareho<strong>using</strong><br />

► Business Intelligence<br />

► Knowledge Management<br />

► Portal Technology<br />

CWM uses<br />

► UML to model metadata<br />

► MOF to access metadata<br />

► XMI to exchange metadata<br />

You can find the current CWM specification on the OMG home page.<br />

communication structure<br />

The communication structure is independent of the source system and has the<br />

structure of an InfoSource. It contains all the InfoObjects that belong to an<br />

InfoSource.<br />

All the data is updated into the InfoCube with this structure. The system always<br />

refers to the actively saved version of the communication structure.<br />

Technically (that is, with respect to length, type) the fields of the communication<br />

structure correspond to the InfoObjects of the Business In<strong>for</strong>mation Warehouse.<br />

292 <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!