Patent ID: 11880344
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computing device, comprising:
at least one processing unit; and
system memory encoding instructions that, when executed by the at least one processing unit, cause the computing device to perform operations comprising:
receive raw data for transformation;
provide a user interface for receiving a selection of a target database table or target visualization dashboard;
receive, by way of the user interface, a selection of the target database table or the target visualization dashboard, wherein the target database table or target visualization dashboard is for data other than the raw data;
extract table properties and target constraints from the selected target database table or target visualization dashboard;
based on the table properties and target constraints extracted from the selected target database table or target visualization dashboard, generate a plurality of multi-operator data transformation pipelines;
receive a selection of one of the plurality of multi-operator data transformation pipelines; and
responsive to receiving the selection, transform the raw data to a generated database table or generated visualization dashboard having a format matching the selected target database table or target visualization dashboard using the selected one of the plurality of multi-operator data transformation pipelines.