1. A system that facilitates data retrieval, comprising: a query component that receives a query to a first dataset; and a projection component that executes the query across a second dataset, and analyzes properties of results of the query on the first dataset and results of the second dataset to generate a refined version of the query to run on the first dataset to facilitate responding to the query across the first dataset.