Я пытаюсь сгенерировать документацию для своих проектов BigQuery, у меня есть несколько проектов в Google Cloud, и каждый проект содержит несколько наборов данных BigQuery. Я пытаюсь получить метаданные, запустив
SELECT * FROM `<project>.<dataset>.INFORMATION_SCHEMA.COLUMNS`;
SELECT * FROM `<project>.<dataset>.INFORMATION_SCHEMA.TABLES`;
. Проблема, как я уже говорил, у меня есть несколько проектов и наборов данных. Практически невозможно запустить это вручную для каждого набора данных и проекта. Я взглянул на скрипты BigQuery (https://cloud.google.com/bigquery/docs/reference/standard-sql/scripting#syntax_2), но не смог найти способ сделать имя таблицы переменной.
Есть идеи, как это сделать? Спасибо!