An external custom step can be used in a project data or master data flow, and can be limited to an integration between specific provider applications. For example, you would use a project data flow with an external custom step to transfer project data from a Sample to File integration.
The flow step sequence for external Java custom steps can be organized as follows:
- Load from Source: This step loads the data from the source application into the Gateway framework so that it can be processed.
- (Optional) <External Custom Step Name>: This step can be used anywhere in the flow sequence. In this case, this step loads the external custom step to the source data.
For more details on how to create an external custom step, download the External Custom Step SDK from the Help menu in Gateway.
- Convert from Source to Gateway Format: This step converts the source data to the Gateway format.
- Convert to Destination Format: This step converts the data from Gateway format to the destination format.
- (Optional) <External Custom Step Name>: This step can be used anywhere in the flow sequence. In this case, this step loads the external custom step to the destination data.
- Update Destination: This step saves the data into the destination application's database.
- (Optional) <External Custom Step Name>: This step can be used anywhere in the flow sequence. In this case, this step loads the external custom step to the destination data.