How do I set and retrieve variable values during pipeline execution?
I have a single pipeline (doesn’t have any child pipelines) that is processing a file from an AWS S3 bucket, at the end of the pipeline I want to move that file to a different S3 bucket. The pipeline is getting the S3 key from an SQS queue at the beginning and the key is unique/dynamic every time the pipeline is executed. What is the best way to store that dynamic S3 bucket key value during pipeline execution at the beginning and retrieve it at the end? I can’t store it as a pipeline parameter since they can’t change during pipeline execution. I know I can store the value in a file and retrieve it later from the file but that’s obviously not an optimal solution. Is there a way in Snaplogic to save small data variables in memory and retrieve them later?