Table of Contents

Search

  1. Preface
  2. Introduction to the Informatica Connector Toolkit
  3. Installing and Upgrading the Informatica Connector Toolkit
  4. Building an Adapter
  5. Connection Attributes
  6. Type System
  7. Metadata Objects
  8. Partitioning Capability
  9. Run-time Behavior
  10. Adapter Example: MySQL
  11. Adapter Example: YouTube
  12. Metadata Models
  13. ASO Model
  14. Adapter Project Migration

Informatica Connector Toolkit Developer Guide

Informatica Connector Toolkit Developer Guide

Building an Adapter Overview

Building an Adapter Overview

The
Informatica Connector Toolkit
consists of the libraries, plug-ins, and sample code to assist you in developing an adapter for the Informatica platform.
To build an adapter, use the
Informatica Connector Toolkit
and perform the following tasks:
  1. Create an adapter project and define the basic properties of the adapter such as name, ID, and vendor name.
  2. Define the connection attributes to connect to the data source. Implement the methods to open connection or close connection to the data source, validate connection, and specify attribute dependencies. Before you define the type system for the adapter, you can test and debug the connection components of the adapter.
  3. Define the type system for the adapter. Specify the data types supported by the data source and the corresponding data types supported by Informatica.
  4. Define the adapter metadata, create native metadata object (NMO), operations for the NMO, and partition methods for the NMO operations. Implement the methods to fetch metadata from the data source. You can also test and debug the metadata components of the adapter.
  5. Define the adapter run-time behavior that defines how the adapter reads from and writes to the data source. Before you deploy the adapter, you can test and debug the read capability and write capability of the adapter.
  6. Deploy the adapter to the Informatica server and client directories and register the adapter with the Informatica domain.


Updated September 28, 2018