The field mapping returned by SchemaValidator.deriveFieldMapping() is not correct.
It should not only include all fields of the table schema, but also all fields of the format schema (mapped to themselves). Otherwise, it is not possible to use a timestamp extractor on a field that is not in table schema.
For example this configuration would fail:
because rideTime is not in the table schema.