With SnapGPT being used by more and more people to generate pipeline drafts or scaffolds, we want to make sure everyone knows that SnapGPT-generated pipelines can be migrated out of SnapLabs into a your own SnapLogic environments. Below are the steps to perform the migration manually and we will add additional methods as quickly as we can.
Manual migration of a pipeline means using our Export a Pipeline and then Import a Pipeline steps. Below are example steps to move a pipeline from SnapLabs pod (https://snapgpt.labs.snaplogic.com/) to the Elastic pod (https://elastic.snaplogic.com).
To complete these steps you must have the following:
In the upper-right corner of the SnapLabs Designer page, click what looks like the rewind button to expand ‘More tools’:
After the toolbar expands click the highlighted icon below that looks like an arrow coming up out of a drawer or box:
Choose ‘Export’ in the drop-down menu:
Your browser should show you that the file downloaded with a name like ‘PIPELINE_NAME_YYYY_MM_DD.SLP’. Here is an example of my pipeline exported in Google Chrome:
If you have not yet signed into your Elastic pod account, please do so now.
In the upper-left corner, click the toolbar icon shown below (it looks like an arrow going into a box or drawer):
Your OS file browser will open for you to select a *.slp file, similar to what you see in the screenshot below. Choose your pipeline, then press ‘Open’:
At this point the “Add a New Pipeline” window will appear, similar to the one below. Here you can change the name of the pipeline if desired and select where the pipeline will be imported.
Your final steps will be to walk through the ‘Pipeline Configuration Wizard,’ shown on the right-hand side in the screenshot below. These steps are where you can select or add all the relevant accounts, choose filenames if needed, etc.