Migrating from a Legacy Read Connector to a new Read Connector can be a complex process, but it is necessary to avoid potential errors and issues that could result in a time-consuming process. In this step-by-step guide, we will go through the process of migrating from a Legacy Read Connector to a new Read Connector.
Step 1: Record Details of the Legacy Read Connector
Before starting the migration process, it is essential to record the details of the Legacy Read Connector, including the schedule, credential being used, and advanced properties.
Step 2: Create a New Ascend Connection
Create a new Ascend Connection, which cannot use an existing connection. Then, create a new Ascend Credential that must not be a legacy credential. Use the credential in the connection and test and validate the connection.
Step 3: Create a New Ascend Read Connector
Create a new Ascend Read Connector, which cannot copy/paste an existing connector. Configure the connection and copy the code from the old connector into the new connector (Custom Python). You may need to adjust the credentials code to handle new formatting.
Step 4: Repoint Downstream Transforms to the New Read Connector
Find the downstream transforms that use the Legacy Read Connector as their upstream. For each transform, edit the transform, change the upstream from the old read connector to the new read connector, and update the transform.
Step 5: Delete the Old Read Connector
Once you have confirmed that the new Read Connector is working correctly, delete the old Read Connector.
Migrating from a legacy Read Connector to a new Read Connector can bring many benefits, including improved stability, better performance, and access to new features. While there are some risks involved in the migration process, following the outlined steps and taking the necessary precautions will ensure a smooth transition. By upgrading to a new Read Connector, you can take advantage of the latest advancements in technology and improve their overall data integration and management capabilities.