1. A method for collecting, analyzing and displaying fleet performance data, comprising: receiving a plurality of data streams comprising disparate data; storing, in real-time, the disparate data in a first database; organizing the disparate data stored in the first database into an organized structure in a second database, the data in the second database organized according to a predefined parameter; exposing the organized data in the second database as a subset of data stored in a third database; querying the subset of data in the third database according to a script, the script configured to associate the subset of data according to the predefined parameter; and providing the associated subset of data in the third database to an analysis engine configured to display the associated subset of data from a perspective defined by the predefined parameter.