Table of Contents

  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: Instagram
  11. Adapter Example: MySQL
  12. Adapter Example: YouTube
  13. Metadata Models
  14. ASO Model
  15. Adapter Project Migration
  16. Frequently Asked Questions

Informatica Connector Toolkit Developer Guide

Informatica Connector Toolkit Developer Guide

ASO Projections

ASO Projections

An ASO projection is a sequence of operations that you perform on data when you read data from a data source or write data to a data source.
Use the Informatica Connector Toolkit to define a basic ASO projection model or an advanced projection model according to your requirements. The basic ASO projection model provides a simple view of the advanced projection model. The Informatica Connector Toolkit uses the BasicProjectionView interface to provide a simple and basic model to the adapter developer. Use the get methods in the BasicProjectionView interface to get information on native metadata object, platform types, scale, precision, and conditions like filter and join.
To define the advanced ASO projection model, define the following projection operation interfaces as required.
Sink operation
There are two types of sink operations: native sink operation and platform sink operation. The native sink operation gets data from the platform operation when you write to a data source. The platform sink operation gets data from the native source operation when you read from a data source.
Source operation
There are two types of source operations: native source operation and platform source operation. The native source operation inputs the native data to the platform sink operation in a read projection operation. The platform source operation inputs the platform data to the native sink operation in a write projection operation.
Join operation
Use the join operation to join data from two related sources or from the same source.
Filter operation
Use the filter operation to filter data based on one or more conditions.
Projection operation
Use the projection operation to select a subset of attributes to rename or to drop fields.
For more information about interfaces that define the ASO projection model, see the Informatica Connector Toolkit API reference documentation.


Updated May 15, 2019


Explore Informatica Network