Loading Data to Oracle

Oracle Database 2-11 The following KMs implement optimized methods for integrating data into an Oracle target. In addition to these KMs, you can also use the Generic SQL KMs. 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 Oracle Slowly Changing Dimension to identify the Surrogate Key, Natural Key, Overwrite or Insert Column, Current Record Flag and StartEnd Timestamps columns. Using Multi Table Insert The IKM Oracle Multi Table Insert is used to integrate data from one source into one to many Oracle target tables with a multi-table insert statement. This IKM must be used in integration interfaces that are sequenced in a Package. This Package must meet the following conditions: ■ The first interface of the Package must have a temporary target and the KM option DEFINE_QUERY set to YES. This first interface defines the structure of the SELECT clause of the multi-table insert statement that is the source flow. ■ Subsequent integration interfaces must source from this temporary datastore and have the KM option IS_TARGET_TABLE set to YES. ■ The last interface of the Package must have the KM option EXECUTE set to YES in order to run the multi-table insert statement. ■ Do not set Use Temporary Interface as Derived Table Sub-Select to true on any of the interfaces. If large amounts of data are appended, consider to set the KM option OPTIMIZER_ HINT to + APPEND . Using Spatial Datatypes To perform incremental update operations on Oracle Spatial datatypes, you need to declare the SDO_GEOMETRY datatype in the Topology and use the IKM Oracle Spatial Incremental Update. When comparing two columns of SDO_GEOMETREY datatype, the GEOMETRY_TOLERANCE option is used to define the error margin inside which the geometries are considered to be equal. See the Oracle Spatial Users Guide and Reference for more information. Mode KM Note Update IKM Oracle Incremental Update Optimized for Oracle. Update IKM Oracle Spatial Incremental Update Supports SDO_GEOMETRY datatypes Update IKM Oracle Incremental Update MERGE Recommended for very large volumes of data because of bulk set-based MERGE feature. Update IKM Oracle Incremental Update PL SQL Use PLSQL and supports long and blobs in incremental update mode. Specific IKM Oracle Slowly Changing Dimension Supports type 2 Slowly Changing Dimensions Specific IKM Oracle Multi Table Insert Supports multi-table insert statements. Append IKM Oracle to Oracle Control Append DBLINK Optimized for Oracle using DBLinks