Chapter 10. Advanced Coding Techniques Using the ODI SDK

In this chapter, we will cover the following:

  • Creating the Master and Work repositories using the SDK
  • Creating a project using the SDK
  • Automating the import of artifacts using the SDK
  • Creating models and datastores using the SDK
  • Automating the creation of an interface using the SDK
  • Invoking and monitoring a scenario using the SDK

Introduction

The ODI Software Development Kit (SDK) provides a set of Java classes allowing developers to automate most ODI operations such as creating the repositories, importing or exporting objects, modifying interfaces or packages, as well as analyzing the repository content for reporting purposes. The SDK is also used behind the scenes for most tasks happening within ...

Get Oracle Data Integrator 11g Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.