1. A computer-executed method, comprising: receiving, in a stream computing application, a logical query from a structured database, the stream computing application implementing an operator graph having a plurality of processing elements which operate on data tuples being transferred among processing elements of the plurality of processing elements, the stream computing application producing output data tuples for inclusion in the structured database; responsive to receiving, in the stream computing application, the logical query from the structured database, identifying in-flight data of interest contained in one or more data tuples of the stream computing application; responsive to receiving, in the stream computing application, the logical query from the structured database and identifying in-flight data of interest contained in one or more data tuples of the stream computing application, analyzing the in-flight data of interest using profiling data characterizing the stream computing application to project data which will be produced from the in-flight data of interest as output data tuples matching the parameters of the logical query received from the structured database, the output data tuples being produced by the stream computing application for inclusion in the structured database; and returning, from the stream computing application, results for the logical query to the structured database, the results for the logical query comprising the projected data which will be produced from the in-flight data of interest as output data tuples matching the parameters of the logical query received from the structured database.