I am working on column lineage extraction for BigQuery statements. What I observed while checking multiple queries is whenever in a query there is window function followed by OVER() PARTITION BY its giving same error """Invalid Node kind: NODE_NOT_SET""" in other cases its able to extract lineage correctly.
AnalyzedStatement analyzedStatement = statements.next();
In the above line it fails every time.