1. A computer implemented method for creating normalized data from markup language data, the computer implemented method comprising: receiving user defined parameters for retrieving event data, wherein the parameters define a type of event and a subset of attributes for the type of event; responsive to receiving the parameters, configuring a process using the type of event and the subset of attributes for the type of event to form a configured process; and processing a set of records using the configured process, wherein the configured process places data corresponding to each attribute in the subset of attributes for the type of event from the set of records into a table to form the normalized data.