1. A method of generating a predictive model to be executed on data stored in a data store and managed by a database management system, comprising: defining an analytic flow on data within a data source, the analytic flow comprising a plurality of operations to be executed on the data stored in the data store, the analytic flow comprising predictive model steps; decoupling the analytic flow from the data source; coupling the analytic flow with the data store, the coupling comprising pushing the analytic flow to the data store such that the analytic flow operates directly on the data in the data store; executing the analytic flow on the data stored in the data store using the database management system to generate a scored data set for objects defined by the data, wherein the scored data set includes the data stored in the data store and an indication of a presence and degree of error in the scored data set; appending prediction attributes and confidence measures to the scored data set; and storing the prediction attributes and confidence measures as part of the data in the data store.