1. Create a dynamic ETL pipeline
2. Configure arguments
3. Set the arguments that will be set as argument setter as provided
4. Click on Save
5. Click on Run pipeline, the arguments that are in provided scope will be prompted to be provided again
Doesn't handle adhoc runs of the pipeline. Users should be able to run without saving and the adhoc runs are not getting right macro arguments.