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. Import a connector
  6. Connection attributes
  7. Type system
  8. Connector metadata
  9. Partitioning capability
  10. Manual changes to Informatica Connector Toolkit source code
  11. Runtime behavior
  12. Connector example: MySQL_Cloud
  13. Version control integration
  14. Appendix A: Metadata models
  15. Appendix B: ASO model
  16. Appendix C: Connector project migration
  17. Appendix D: Frequently used generic APIs in Informatica Connector Toolkit
  18. Appendix E: Frequently asked questions

Cloud Data Integration Connector Toolkit Developer Guide

Cloud Data Integration Connector Toolkit Developer Guide

Metadata components

Metadata components

The metadata model contains components that represent the metadata of the data source.
The metadata model consists of the following components:
Flat Record
A flat record represents a structure that contains columns, unique keys, and primary keys. The structure of a flat record is similar to a database table that contains columns and keys.
A flat record contains attributes that store the following information:
  • Name of the endpoint metadata object
  • Type of endpoint metadata object
  • Related records for the flat record
  • Primary key for the flat record
  • Unique keys for the flat record
  • Indexes for the flat record
  • Any additional record attributes specific to the data source
Field
A field is a data structure for a single unit of data in a data source.
A field contains attributes that store the following information:
  • Name of the field
  • Default value of the field
  • Precision of the field
  • Scale of the field
  • Boolean value that indicates whether the field can contain a null value
  • Any additional field attributes specific to the data source
Constraints
Constraints represent the primary key and unique keys for a flat record.
The primary key and unique key contain attributes that store the following information:
  • Name of the key
  • Native name of the key defined in the native metadata
  • List of fields that form the key
Index
Index represents a native index that orders the flat records or uniquely identifies a row in the flat record.
An index contains attributes that store the following information:
  • Name of the index
  • Native name of the index
  • Boolean value that indicates whether the index is unique
  • List of index fields
  • Index order to retrieve the data

Back to Top

0 COMMENTS

We’d like to hear from you!