13
BigQuery table的架構可以在Web UI中使用updated或load data將bq
工具用作JSON文件。但是,我無法找到將此架構從現有錶轉儲到JSON文件(最好是從命令行)的方法。那可能嗎?有沒有辦法將BigQuery表格的模式導出爲JSON?
BigQuery table的架構可以在Web UI中使用updated或load data將bq
工具用作JSON文件。但是,我無法找到將此架構從現有錶轉儲到JSON文件(最好是從命令行)的方法。那可能嗎?有沒有辦法將BigQuery表格的模式導出爲JSON?
一種將模式從現有錶轉儲到JSON文件(最好來自命令行)的方法。那可能嗎?
試試下面
bq show bigquery-public-data:samples.wikipedia
您可以使用-format標誌來美化輸出
--format:無| 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)
下面做什麼PO想
bq show --format=prettyjson bigquery-public-data:samples.wikipedia | jq '.schema.fields'
謝謝。我一直在尋找其他關鍵字,如「導出」和「轉儲」,以及單詞「架構」,並沒有任何文檔的「表演」有這樣的。 –
我建議直接在Google Cloud SDK Shell中探索bq命令。剛開始使用bq --help和...:o) –
對於後代,這個命令做我想要的: 'bq show --format = prettyjson bigquery-public-data:samples.wikipedia | jq'.schema.fields'' –