当我们在特定的数据集中创建一个表时,我们有5个选项,比如空表、谷歌云存储和上传etc.My,问题是它是否是云存储,在BigQuery或云存储中创建这个表是在哪里?因为我的目的是在云存储中转储数据,然后加载到BigQuer中。对于空表也是如此,因为我们显式地定义了模式,我知道表将驻留在BQ中。

我已经通过以下脚本加载了数据:
bq装载--源_格式=CSV--跳过_引导_rows=1--自动检测--忽略_未知_值\ commerce.balltoball gs://忘我桶/head_usa_names.csv
我想,把commerce.balltoball作为BigQuery参考的存储桶称为存储桶。
为新手的问题道歉。谢谢你的帮助。
发布于 2020-05-15 05:58:58
如果您的bq load有效,那么UI应该适合您。文档如下:https://cloud.google.com/bigquery/docs/loading-data-cloud-storage-csv#loading_csv_data_into_a_table (然后选择Console选项卡)
从GCS桶选择文件: gs://balltoballbucket/head_usa_names.csv
(可选)单击高级选项。
至于表的存储位置,如果您选择Native table作为表类型,则将其存储在BigQuery存储中,External table用于让数据停留在GCS上,并且只在查询命中表时才从GCS读取。

https://stackoverflow.com/questions/61812337
复制相似问题