1. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that when executed generate a graphical user interface on a display device for using a computer to display and modify a data analysis process, the graphical user interface comprising: a process list display for: displaying identifications of data analysis processes, and receiving an entry of an identification of a data analysis process; and a data analysis display for: displaying a representation of each sub-process included in the data analysis process identified by the received entry, and displaying a connection between each displayed sub-process, wherein the data analysis display is operable to display: a data mining sub-process for creating a data attribute by performing an analytical process on data from an analytical processing data source, and one or more of sub-processes of (1) an extraction sub-process for extracting data from a data source, (2) a transformation sub-process for transforming the extracted data from a data format used by the data source to a data format used for analytical processing, (3) a loading sub-process for loading data into the data source used for analytical processing, and (4) a deployment sub-process for storing the created data attribute.