Autogenerating field names from csv headers

If you want different columns for different events you are going to have to use a filter and conditionals. See here for an example. Possibly conditional on the filename rather than a pattern.