1. A method for selectively obtaining information stored in a business warehouse, the method comprising: requesting, by a client from a server, a list of available data access services, the list of data access services being part of a library containing at least one data access service for each of a plurality of on-line analytical processing data access queries, the data access service being a service offered by the server to the client to provide access to an on-line analytical processing query performed at the server system through a service call to the data access service, the data access service having a predefined selection of input parameters to define a selection of data from the query and a predefined selection of a single output parameter to define output data to be provided as a result of the selection of the data from the query based on the input parameters, at least one of the data access services being built using a data access service designer, the data access service designer including an object tagger to attach semantic information to a service and its input and output parameters; invoking, by the client, a selected data access service from the list; and presenting, at the client, data within the business warehouse using the selected data access service via a data access service provider wrapping an existing business warehouse object type to expose its data as the data access service.
1. A method for selectively obtaining information stored in a business warehouse, the method comprising: requesting, by a client from a server, a list of available data access services, the list of data access services being part of a library containing at least one data access service for each of a plurality of on-line analytical processing data access queries, the data access service being a service offered by the server to the client to provide access to an on-line analytical processing query performed at the server system through a service call to the data access service, the data access service having a predefined selection of input parameters to define a selection of data from the query and a predefined selection of a single output parameter to define output data to be provided as a result of the selection of the data from the query based on the input parameters, at least one of the data access services being built using a data access service designer, the data access service designer including an object tagger to attach semantic information to a service and its input and output parameters; invoking, by the client, a selected data access service from the list; and presenting, at the client, data within the business warehouse using the selected data access service via a data access service provider wrapping an existing business warehouse object type to expose its data as the data access service. 2. A method as in claim 1 , further comprising: receiving an on-line analytical processing data access query having dimensions and measures; selecting input parameters from the dimensions of the data access query; selecting output parameters from at least one of the dimensions and measures of the data access query; generating another data access service based on the selected input and output parameters; and storing the other data access service in the library.