1. A method comprising: processing a plurality of records, the records comprising a plurality of fields, the fields corresponding to a plurality of different field types, and wherein a plurality of the records include fields of the same field type; and based on the processing, pivoting the records to group a plurality of fields from different records that share the same field type; and applying the grouped fields to a data processing operation; and wherein the method steps are performed by a processor.