Builds an avro record for the given avro schema, using the given eel schema
to determine the correct ordering from the row.
The given AcroSchema is for building Record object, as well as for converting types to the
right format as expected by the avro writer.
(Since version 0.36.0) use the more performant AvroRecordMarshaller