1. A system for generating a computer-executable script for processing a plurality of storage system data files, the system comprising: at least one memory; and at least one processor configured to execute, out of the at least one memory, instructions of: (i) a preprocessing module for: selecting selected storage system data files from the plurality of storage system data files based on one or more data structure description files; and generating one or more computer-executable statements for loading the selected storage system data files into storage system data tables; (ii) a content filtering module for: selecting one or more storage system data fields from the storage system data tables based on the one or more data structure description files; and generating one or more computer-executable statements for generating filtered storage system data tables by filtering the storage system data tables based on the selected storage system data fields; (iii) a join sequence module for: determining a join sequence for joining the filtered storage system data tables based on one or more properties of the filtered storage system data tables; and generating one or more computer-executable statements for joining the filtered storage system data tables into a joined table based on the join sequence; (iv) a data normalization module for: formatting the joined table based on the one or more data structure description files; and generating one or more computer-executable statements for creating an output based on the formatted joined table; and (v) an output conditioning module for: generating the computer-executable script based on the one or more computer-executable statements for loading the selected storage system data files into storage system data tables, the one or more computer-executable statements for generating filtered storage system data tables by filtering the storage system data tables, the one or more computer-executable statements for joining the filtered storage system data tables into the joined table based on the join sequence, and the one or more computer-executable statements for creating the output based on the formatted joined table; and committing the computer-executable script to a file system in communication with the output conditioning module, wherein the one or more properties of the filtered storage system data tables include complexities of the respective filtered storage system data tables, the complexities including lesser complexities and greater complexities, a predetermined amount of resources of the at least one memory and the at least one processor being required to determine the join sequence based on the complexities of the respective filtered storage system data tables, and wherein the at least one processor is further configured to execute, out of the at least one memory, the instructions of the join sequence module for joining, in the join sequence, the filtered storage system data tables having the lesser complexities before joining, in the join sequence, the filtered storage system data tables having the greater complexities to reduce the required predetermined amount of resources of the at least one memory and the at least one processor.
1. A system for generating a computer-executable script for processing a plurality of storage system data files, the system comprising: at least one memory; and at least one processor configured to execute, out of the at least one memory, instructions of: (i) a preprocessing module for: selecting selected storage system data files from the plurality of storage system data files based on one or more data structure description files; and generating one or more computer-executable statements for loading the selected storage system data files into storage system data tables; (ii) a content filtering module for: selecting one or more storage system data fields from the storage system data tables based on the one or more data structure description files; and generating one or more computer-executable statements for generating filtered storage system data tables by filtering the storage system data tables based on the selected storage system data fields; (iii) a join sequence module for: determining a join sequence for joining the filtered storage system data tables based on one or more properties of the filtered storage system data tables; and generating one or more computer-executable statements for joining the filtered storage system data tables into a joined table based on the join sequence; (iv) a data normalization module for: formatting the joined table based on the one or more data structure description files; and generating one or more computer-executable statements for creating an output based on the formatted joined table; and (v) an output conditioning module for: generating the computer-executable script based on the one or more computer-executable statements for loading the selected storage system data files into storage system data tables, the one or more computer-executable statements for generating filtered storage system data tables by filtering the storage system data tables, the one or more computer-executable statements for joining the filtered storage system data tables into the joined table based on the join sequence, and the one or more computer-executable statements for creating the output based on the formatted joined table; and committing the computer-executable script to a file system in communication with the output conditioning module, wherein the one or more properties of the filtered storage system data tables include complexities of the respective filtered storage system data tables, the complexities including lesser complexities and greater complexities, a predetermined amount of resources of the at least one memory and the at least one processor being required to determine the join sequence based on the complexities of the respective filtered storage system data tables, and wherein the at least one processor is further configured to execute, out of the at least one memory, the instructions of the join sequence module for joining, in the join sequence, the filtered storage system data tables having the lesser complexities before joining, in the join sequence, the filtered storage system data tables having the greater complexities to reduce the required predetermined amount of resources of the at least one memory and the at least one processor. 8. The system of claim 1 wherein the computer-executable script is configured to process storage system data files stored in a Hadoop Distributed File System.