1. A method for automated transformation of data, the method including: receiving, in a user interface, a rule having at least one rule case for producing output values for output variables based on one or more input values, generating, using at least one processor, a transform for transforming input data received from an input dataset based on the rule, the input dataset including a plurality of input records, at least one input record including a first series of input values, at least one input value in the first series of input values including a second series of input values where transforming the input data based on the rule includes producing a first series of output values for at least one output variable in an output dataset, at least one output value in the first series of output values including a second series of output values, and storing, in a data storage system, an output dataset that includes output records, wherein at least one output record provides a plurality of fields for storing the first series of output values, including providing at least one vector output field corresponding to the at least one output variable in the output dataset for storing the second series of values.