1. A method, comprising: receiving data from a data source; aggregating the data into star schema objects, based on a user-defined metadata schema; and storing the star schema objects into a star schema database.