Loading Data from IBM DB2 for iSeries

11

14.8.2 Integrating Data in IBM DB2 for iSeries

Oracle Data Integrator provides Knowledge Modules that implement optimized data integration strategies for IBM DB2 for iSeries. These optimized IBM DB2 for iSeries KMs are listed in Table 14–6 . I In addition to these KMs, you can also use the Generic SQL KMs. The IKM choice in the Interface Flow tab determines the performances and possibilities for integrating. Using Slowly Changing Dimensions For using slowly changing dimensions, make sure to set the Slowly Changing Dimension value for each column of the target datastore. This value is used by the IKM DB2 400 Slowly Changing Dimension to identify the Surrogate Key, Natural Key, Overwrite or Insert Column, Current Record Flag and StartEnd Timestamps columns.

14.9 Specific Considerations with DB2 for iSeries

This section provides specific considerations when using Oracle Data Integrator in an iSeries environment.

14.9.1 Installing the Run-Time Agent on iSeries

The Oracle Data Integrator Standalone Agent can be installed on iSeries. See the Oracle Fusion Middleware Installation Guide for Oracle Data Integrator for more information.

14.9.2 Alternative Connectivity Methods for iSeries

It is preferable to use the built-in IBM DB2 Datadirect driver in most cases. This driver directly use the TCPIP network layer and require no other components installed on the client machine. Other methods exist to connect DB2 on iSeries.

14.9.2.1 Using Client Access

It is also possible to connect through ODBC with the IBM Client Access component installed on the machine. This method does not have very good performance and does not support the reverse engineering and some other features. It is therefore not recommended. Table 14–6 KMs for integrating data to IBM DB2 for iSeries KM Notes IKM DB2 400 Incremental Update Integrates data in an IBM DB2 for iSeries target table in incremental update mode. IKM DB2 400 Incremental Update CPYF Integrates data in an IBM DB2 for iSeries target table in incremental update mode. This IKM is similar to the IKM DB2 400 Incremental Update except that it uses the CPYF native OS400 command to write to the target table, instead of set-based SQL operations. IKM DB2 400 Slowly Changing Dimension Integrates data in an IBM DB2 for iSeries target table used as a Type II Slowly Changing Dimension in your Data Warehouse.