PROACTIVE ANALYTIC DATA SET REDUCTION VIA PARAMETER CONDITION INJECTION
First Claim
1. A computer-implemented method for reducing a size of a data set to be processed by an analytic routine, the method comprising:
- configuring one or more computer processors to perform an operation comprising;
receiving a data set to be processed by the analytic routine, wherein the data set includes a set of data records returned from executing a first query;
receiving, from a user, one or more parameters to pass with the data set to the to the analytic routine;
identifying, from the one or more parameters, one or more conditions having predefined relationships to the respective parameters;
evaluating each data record of the data set based on the one or more parameters and the one or more conditions to identify a reduced data set containing less than all of the set of data records;
performing the analytic routine on the reduced data set to generate a result set; and
outputting the result set.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and articles of manufacture are disclosed for injecting parameter conditions to reduce a size of a data set to be processed. A data set may be received to be processed by an analytic routine. The data set may include results from executing a first query. Further, input may be received from a user, the input specifying a parameter specific to the analytic routine to be performed on the data set. At least one condition associated with the specified parameter may be identified. A second query may be generated from the first query and the identified condition. The second query may be executed to generate a reduced data set. The analytic routine may be performed on the reduced data set to generate an output to the user.
-
Citations
24 Claims
-
1. A computer-implemented method for reducing a size of a data set to be processed by an analytic routine, the method comprising:
configuring one or more computer processors to perform an operation comprising; receiving a data set to be processed by the analytic routine, wherein the data set includes a set of data records returned from executing a first query; receiving, from a user, one or more parameters to pass with the data set to the to the analytic routine; identifying, from the one or more parameters, one or more conditions having predefined relationships to the respective parameters; evaluating each data record of the data set based on the one or more parameters and the one or more conditions to identify a reduced data set containing less than all of the set of data records; performing the analytic routine on the reduced data set to generate a result set; and outputting the result set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer readable storage medium containing a program which, when executed, performs an operation for reducing a size of a data set to be processed by an analytic routine, the operation comprising:
-
receiving a data set to be processed by the analytic routine, wherein the data set includes a set of data records returned from executing a first query; receiving, from a user, one or more parameters to pass with the data set to the to the analytic routine; identifying, from the one or more parameters, one or more conditions having predefined relationships to the respective parameters; evaluating each data record of the data set based on the one or more parameters and the one or more conditions to identify a reduced data set containing less than all of the set of data records; performing the analytic routine on the reduced data set to generate a result set; and outputting the result set. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a processor; and a memory containing a program, which when executed by the processor is configured to perform an operation for reducing a size of a data set to be processed by an analytic routine, the operation comprising; receiving a data set to be processed by the analytic routine, wherein the data set includes a set of data records returned from executing a first query, receiving, from a user, one or more parameters to pass with the data set to the to the analytic routine, identifying, from the one or more parameters, one or more conditions having predefined relationships to the respective parameters, evaluating each data record of the data set based on the one or more parameters and the one or more conditions to identify a reduced data set containing less than all of the set of data records, performing the analytic routine on the reduced data set to generate a result set, and outputting the result set. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification