Patent ID: 11934361
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method when executed by data processing hardware causes the data processing hardware to perform operations comprising:
receiving, from a user interface of a data analytics application, a single structured query language (SQL) query;
determining that the single SQL query satisfies a syntax error threshold; and
in response to determining that the single SQL query satisfies the syntax error threshold:
extracting, from the single SQL query, a first table reference;
identifying an alias for the first table reference, the alias referencing a second table reference;
obtaining, for the first table reference, fields associated with the first table reference;
obtaining, for the second table reference, fields associated with the second table reference; and
generating a data model using the alias, the fields obtained from the first table reference, and the fields obtained from the second table reference.