ODI - Knowledge Module (KM)

Card Puncher Data Processing


Oracle Data Integrator uses knowledge modules to define methods related to a given technology. Knowledge Modules are scripted modules that contain database and application-specific patterns. These modules enable processes generation for the technology, dedicated to a precise function.

Default knowledge modules are provided with Oracle Data Integrator, and must be imported in the project before use.


Odi Km Import

All the knowledge modules are stored in one place:

  • For odi:
    • 10: Odi_home\oracledi\impexp
    • 12: ODI_HOME/sdk/xml-reference/
  • For owb:
    • 10: Owb_home/owb/misc/CodeTemplates
  • Select the project into which you want to import the KM
  • Right-click on the project, and select Import > Import Knowledge Module
  • Specify the Import Directory , and select one or more Knowledge Module Files to Import from this directory

The Knowledge Modules are imported into the work repository, and become usable within the project.


The jar files can be added in Topology

Documentation / Reference

Discover More
Odi Deployment Specification Ds
ODI - (Interface|Mapping)

An interface in Designer consists of a set of rules that define the loading of a datastore or a temporary target structure from one or more source datastores. You would only need the Empty Dataset...
Odi Essbase Data Server
ODI - Adapter for Hyperion Essbase - Getting Started

installation of the sample essbase database file (the sources for the samples are delimited flat files) Five Knowledge Modules (KMs): RKM Hyperion Essbase—For reverse-engineering Essbase applications...
Odi Cdc
ODI - Change Data Capture

The goal of Change Data Capture is to track change in the source data. When running integration interface, ODI-EE can reduce the volume of source data processed in the flow by extracting only the changed...
Card Puncher Data Processing
ODI - Check Knowledge Module (CKM)

The flow control strategy lets you define the method used to check the flow before the insertion in the target. It's defined in an interface by a Knowledge Module, the Check Knowledge Module (CKM) as :...
Odi Topology Create Data Server
ODI - Data Server (Data Source)

Data servers describe connections to your actual physical application servers and databases. They can represent for example: An Oracle Instance, A File System, An XML File, A Desktop database...
Card Puncher Data Processing
ODI - Journalizing Knowledge Module (JKM)

Jkm is a Knowledge Module
Card Puncher Data Processing
ODI - Jython

Oracle Data Integrator includes the Jython Interpreter within the execution agent. The agent is able to run script written in Jython. Oracle Data Integrator users may write procedures or knowledge modules...
Odi Project
ODI - Project

A project is a group of objects developed using Designer and is the first thing to do when you begin to design. Oracle...
Odi Oracle Reverse Def
ODI - Reverse-engineering Oracle

for Oracle create a context create a physical data server and its physical schema create (if not define in the physical schema) a logical schema You have two type (two ways) to reverse...
Odi Jkm Oracle
ODI - Setting up Journalizing/CDC

This is the basic process for setting up CDC on an Oracle Data Integrator data model. Each of these steps is described in more detail below. Set the CDC parameters Add the datastores to the CDC ...

Share this page:
Follow us:
Task Runner