[WB2] Provide capability to use CSV file to populate inputs of workflow
As a research, I'd like the ability to be able to provide a set of inputs to a workflow. One convenient way to do this would be to upload a CSV containing columns for different parameters and rows for each record.
- require column names to match the workflow input parameters exactly
- allow the user to map column names to workflow parameters, as well as those to skip
- map each row to a single record type input with fields for each parameter (probably complicates writing of the workflows)
It may be desirable in some cases to start individual jobs with the parameters for a single record each (simplifies workflow writing?), but this needs more thought.