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

Claim 16:
17. Computer storage media storing instructions that cause one or more processors to perform operations comprising:
receiving raw data for transformation;
providing a user interface for receiving a selection of a target database table or target visualization dashboard;
receiving a selection of a target database table or target visualization dashboard by way of the user interface, wherein the target database table or target visualization dashboard is for data other than the raw data;
extracting 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, generating a plurality of one or more multi-operator data transformation pipelines for transforming the raw data to a generated database table or generated visualization dashboard matching the selected target table or target visualization;
receiving a selection of one of the plurality of multi-operator data transformation pipelines; and
responsive to receiving the selection, transforming 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.