I had a file view schema with a string column. I exported the table to CSV. I realized I needed that column to be an integer. I changed the schema, and re-exported to CSV, but I got the same file back (same file name, e.g. 'Job-92049446884927559919701036.csv'. The column was still a quoted string - I would now expect that column to be an unquoted number.
A cached version should not be served in the case of a schema change.