Table of Contents

Search

  1. Preface
  2. Introduction to Informatica Connector Toolkit
  3. Before you begin
  4. Develop a connector for Cloud Data Integration
  5. Develop a connector for Data Loader
  6. Import a connector
  7. Connection attributes
  8. Type system
  9. Connector metadata
  10. Partitioning capability
  11. Pushdown capability
  12. Mappings in advanced mode
  13. Manual changes to Informatica Connector Toolkit source code
  14. Runtime behavior
  15. Connector example: MySQL_Cloud
  16. Version control integration
  17. Appendix A: Metadata models
  18. Appendix B: ASO model
  19. Appendix C: Connector project migration
  20. Appendix D: Frequently used generic APIs in Informatica Connector Toolkit
  21. Appendix E: Frequently asked questions

Cloud Data Integration Connector Toolkit Developer Guide

Cloud Data Integration 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 connector 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
.

0 COMMENTS

We’d like to hear from you!