BigQueryのINFORMATION_SCHEMAから再帰CTEを使ってリネージをたどり、派生先まで含めたテーブルの参照回数を取得する BigQuery の INFORMATION_SCHEMA.JOBS_BY_XXX ビュー:テーブルの親子関係を隣接リストとして保持しているビュー BigQuery では、SQL ジョブの実行メタデータは、INFORMATION_SCHEMA の JOBS_BY_XXX ビューに記録されています。 このビューには、実行されるジョブごとに、そこで参照されるテーブル(親)と派生先のテーブル(子)を含むイベント情報が記録されます。このイベント情報がテーブル間の関連を表現し、ジョブによるテーブル間の親子関係のグラフを形成します。 親子関係にあるテーブルが循環依存しないように「ちゃんと」管理されている場合、このグラフは閉路のない木 (tree)として考えることが