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

Import a connector

Import a connector

To migrate a connector from one workspace to another, you can import the connector to the Eclipse IDE workspace.
Perform the following steps to import a connector:
  1. Open the Eclipse workspace where you want to import the connector package.
  2. Click
    Window
    Perspective
    Open Perspective
    Other
    .
  3. In the
    Open Perspective
    window, select
    Informatica Connector
    .
  4. On the Eclipse IDE toolbar, click
    Create New Connector
    .
  5. In the
    Create New Connector Project
    window, configure the following properties:
    Property
    Description
    Connector Name
    Name of the connector.
    Specify a unique name for the connector.
    The connector name must be an alphanumeric string. The first character of the name must be a letter.
    Description
    Description of the connector.
    Cloud Service
    The cloud service for which you want to create a connector. Select
    Cloud Data Integration
    .
    Creation Method
    The method to create a connector.
    Select one of the following creation methods:
    • JDBC. Create a JDBC driver-based connector.
    • Libraries. Create a connector using a third-party library SDK.
    • REST. Create a connector for REST-based application.
    Default is REST.
    Authentication Type
    The authentication type for the REST creation method.
    Select one of the following authentication types:
    • No Authentication: Does not require authentication.
    • Basic. Uses the user name and password for authentication.
    • Token. Uses token-based authentication.
    • OAuth 1.0. Uses OAuth 1.0 for authentication.
    • OAuth 2.0. Uses OAuth 2.0 for authentication.
    • API Key. Uses API key for authentication.
    Default is basic authentication.
    Ensure that the connector name, cloud service, creation method, and authentication for the new connector project exactly match those of the existing connector that you want to import.
    You can find the connector details for the existing connector in the
    adapterdefinition.xml
    file in following path:
    <Connector package directory>/ict_metadata/adapterdefinition.xml
    The following image shows the connector details in the adapterdefinition.xml file:
    The image shows the connector details in the adapterdefinition.xml file
  6. Click
    Finish
    .
    If the connector is successfully registered, a success message appears.
    The image shows successful registration of the connector.
  7. Click
    OK
    .
  8. Open Windows explorer and navigate to the existing connector folder in the following path:
    <old workspace>/<existing connector package folder>
  9. Copy the ict_metadata, sdk, and usr folders.
    The image shows the ict_metadata, sdk, and usr folders for the existing connector.
  10. Navigate to the new connector folder in the following path:
    <new workspace>/<new connector package folder>
  11. Paste the copied folders.
    When prompted with the option to replace or skip files, select
    Replace the files in the destination
    .
  12. Close and re-open Eclipse IDE.
  13. Click
    File
    Import
    .
  14. In the
    Import
    window, click
    General
    Existing Projects into Workspace
    .
    The image shows the Import window to import the existing project.
  15. Click
    Next
    .
  16. In the
    Select root directory
    field, browse and select the new connector folder.
    The image shows the properties to be configured to import an existing project.
  17. Under
    Options
    , select
    Search for nested projects
    .
  18. Click
    Finish
    .
  19. In the
    Connector Progress
    view, under
    Phase 1: Establish Connection
    , click
    Edit Connection
    .
    If you have added any third-party libraries in the existing connector, remove them and add them again.
  20. Click
    Generate Code
    .
    When you generate the code, certain Java classes are regenerated and any manual changes done in the code are overwritten.

0 COMMENTS

We’d like to hear from you!