Ответ 1
способ сбрасывать схему из существующей таблицы в файл JSON (желательно из командной строки). Это возможно?
попробуйте ниже
bq show bigquery-public-data:samples.wikipedia
Вы можете использовать флаг -format для префикса вывода
--format: none | json | prettyjson | csv | редкий | симпатичный:
Формат вывода команды. Варианты включают:
none: ...
pretty: formatted table output
sparse: simpler table output
prettyjson: easy-to-read JSON format
json: maximally compact JSON
csv: csv format with header
Первые три предназначены для чтения человеком, а последние три предназначены для перехода к другой программе. Если формат не выбран, он будет выбран на основе запуска команды.
Понял, что я дал частичный ответ: o)
Ниже приведено то, что нужно ПО
bq show --format=prettyjson bigquery-public-data:samples.wikipedia | jq '.schema.fields'