Step 5. Define the Adapter Metadata
The adapter metadata represents the metadata in the data source for which you build the adapter. You can define
multiple metadata definitions to represent the differently structured metadata objects of the data source.
Informatica Connector Toolkit to define the adapter 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 native metadata objects for Informatica Cloud connectors.
Procedure pattern is available only for Informatica Cloud and not supported for PowerCenter and Big Data Management in this release.
Define the following adapter components to specify the adapter metadata:
- Native metadata definition for the adapter. You can define multiple native metadata definitions for an adapter. For example, you can create different native 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 adapter. You can add attributes that you can use to read from or write to the data source.
- Import dialog box settings. You can define import options that appear in the Developer tool when an adapter consumer creates a data object.
If you regenerate code for the native metadata definition project, the Informatica Connector Toolkit does not regenerate code for the user-exposed source code visible in the Informatica perspective. You have to manually edit the source code and make changes if you add, remove, or change the native metadata attributes.