queryparser
queryparser copied to clipboard
Parsing and analysis of Vertica, Hive, and Presto SQL.
Are table aliases like `a` in `FROM some_table a` supported? For example ``` > demoAllAnalyses "select a.x from some_table a" Tables accessed: public.some_table Columns accessed by clause: .a.x SELECT Joins:...
Our packages don't have browsable documentation, let's add that in.
Queryparser should receive a set of known UDF functions that generate lineage, and use that to identify select statements that generate lineage events. In particular, `SWAP_PARTITIONS_BETWEEN_TABLES` generates lineage, which we...
This is useful for investigating column deprecation, whether a column was used explicitly or as a wildcard by queries.