Operator approach for generic dataflow designs
AssigneeOracle International Corporation
InventorsKwok Hung Lau, Ali El Kortobi
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsKwok Hung Lau, Ali El Kortobi
Estimating the term…
Described herein is an operator-based approach to representing dataflows. A dataflow is a set of one or more operations and one or more flows of data that are processed successively by the set of operations. A dataflow is described by a generic description in which operations in a dataflow are represented by operators. An operator defines a primitive operation (e.g. join, filter), specifying not only the type of operation, but the inputs and outputs, rules, and criteria that govern the operation. From the generic description, a code implementation is generated that may be completely executed on a source database system and target data warehouse, without need for an intermediate system to participate in the execution of the code implementation, such as a data movement engine.
A method of generating code that implements a dataflow plan for extracting data from a source database and transforming said data, the method comprising the computer-implemented steps of:
A computer-readable storage medium storing instructions for generating code that implements a dataflow plan for extracting data from a source database and transforming said data, wherein the instructions, when executed by one or more processors, cause the one or more processors to perform the steps of:
Dependencies are inferred from the claim text.