8. The system of claim 7 , wherein the sub-query engine is further configured to merge the one or more of query results associated with the plurality of sub-queries.
7. A system to retrieve data from one or more datasets, comprising: a query analysis module configured to: receive the at least one query in a first query language, wherein the at least one query includes one or more key performance indicators that are related to a performance of an entity; retrieve configuration information from a configuration database, wherein the configuration information includes at least key performance indicator configurations; validate the one or more key performance indicators in the at least one query based on the retrieved configuration information; and split the at least one query in the first query language into a plurality of sub-queries; a sub-query engine coupled, at least, to the query analysis module, wherein the sub-query engine is configured to: transform the plurality of sub-queries into one or more second query languages, wherein the one or more second query languages correspond to the one or more datasets; and process the one or more transformed queries to retrieve one or more query results from the one or more datasets; and an output module coupled, at least to, the sub-query engine, wherein the output module is configured to process the one or more query results to generate a data presentation, wherein the output module is further configured to: process the one or more query results based on at least one exchange rate parameter; factor the one or more processed query results based on at least one factoring parameter, wherein the at least one factoring parameter is based on at least one of a therapeutic benefit of a dosage of a medicine and a market share of a medicine for a disease; and generate one or more calculated values based on the one or more factored query results.