CPC G06F 16/26 (2019.01) [G06F 16/168 (2019.01); G06F 16/2379 (2019.01)] | 10 Claims |
1. A computer program product in a computer-readable medium, the computer program product comprising program code that, when executed by a processor, is configured to:
render a visual workspace with a set of display elements, the set of display elements including one of: an operator associated with a block of computation, and a dataframe that is a structured or semi-structured piece of data generated from a data source or an operator;
responsive to receipt of data indicating a change to an operator or a dataframe, receive a progressive data stream of responses from a processing engine that is configured as an accelerator between the visual workspace and a dataset comprising a plurality of data sources, the progressive data stream of responses representing a computation by the processing engine over data stored in one or more of the plurality of data sources and comprising a first response that is an approximation, one or more incremental updates, and an optional final response, and wherein the first response is returned based on an initial subset or sample of the dataset, and wherein as the computation by the processing engine iterates by scaling over the dataset, results are progressively refined; and
update a state of the visual workspace dynamically using the progressive data stream of responses.
|