for example, if the flow is about training a ML model, The input file for the flow is the training data, which exists in some files.
when the user trains his own model using his own data, he should be able to tell the flow these are the files storing the data.
Because of the diversity of the users, it is not desirable to ask them all to load their files to one location.
So it is the workflow runs in a shared infrastructure, but allow the users to upload their own files from their own pc, for example.
I am aware the “parameter” of the workflow can be the filename, but that file has to be in the shared infrastructure. Is that we have to ask the user to upload their files before trigger the workflow?