1. A computer-implemented method comprising: parsing a business intelligence query using a processor, the business intelligence query structured in an object access protocol format recognized by a plurality of business intelligence systems; identifying from the parsing a plurality of data elements and values of the data elements in the query; restructuring the plurality of data elements and values into a plurality of requests, each request identifying data in the business intelligence system corresponding to at least one of the data elements and values; sending the requests to the business intelligence system to be executed; and incorporating a result of executing each request into a data set output, the data set output including, for each request, an identifying tag of the data elements associated with the request linked to the corresponding result of the request.