Prevent triggering a workflow without data
Currently it is possible to trigger a workflow with a dataset which doesn't have any entries. This results in an error in get-input-data. It should not be possible to trigger this workflow in the first place.
Reproduce: create a dataset, remove all its data and run workflow.