Patent · US Active

Optimizing execution of data transformation flows

US10242079B2 · kind B2 · utility

21Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 11, 2017
Grant dateMar 26, 2019
Priority date
Expiry dateSep 11, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/248
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer system transforms data. The system displays a user interface including a data flow pane. A user builds a flow diagram in the data flow pane. Each node in the flow diagram specifies an operation: to retrieve data, to transform data, or to create an output dataset. The flow diagram includes a subtree having a data source node and transformation operation nodes. When the user initiates execution and the nodes in the subtree are configured to execute imperatively, the system performs the operations in the subtree sequentially as specified, retrieving data from the data source, transforming the data, and forming an intermediate dataset. When the user initiates execution and the nodes in the subtree are configured to execute declaratively, the system constructs a database query that is logically equivalent to the operations specified in the subtree and transmits the query to the data source to retrieve the intermediate dataset.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.