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

Phase 2: Define the metadata

Phase 2: Define the metadata

The connector metadata represents the metadata in the data source for which you build the connector. You can define metadata definitions to represent the differently structured metadata objects of the data source.
Use the
Informatica Connector Toolkit
to define the connector metadata. You can represent the metadata for data sources in which data is stored as records and for procedures in data sources. You can manually create native metadata for procedures or use swagger specifications to define the native metadata.
You can use the procedure pattern to define endpoint metadata objects for Informatica Intelligent Cloud Services connectors.
Define the following connector components to specify the connector metadata:
  • Endpoint metadata definition for the connector. You can define multiple native metadata definitions for a connector. For example, you can create different endpoint metadata objects for tables, views, and synonyms in a relational data source.
  • Record extensions and field extensions. You can define record extensions and field extensions to define additional metadata for records and fields.
  • Read and write capability for the connector. You can add attributes that you can use to read from or write to the data source.
  • Pushdown capability for the connector. You can add attributes that you can use to push as much of the transformation logic as possible to the target database.
    Before you enable pushdown capability for the connector, you must copy the
    com.infa.products.expr.jexpr.jar
    file from
    <ICT installation directory>/CCI/plugins/infa
    to
    <ICT installation directory>/ICT/Application/plugins
    and restart the Informatica Connector Toolkit.
If you regenerate code for the endpoint metadata definition project, the Informatica Connector Toolkit does not regenerate code for the user-exposed source code visible in the Informatica Connector perspective. You have to manually edit the source code and make changes if you add, remove, or change the endpoint metadata attributes.

0 COMMENTS

We’d like to hear from you!