能否创建同名不同地域的BigQuery数据集?同一项目下是否可行?
BigQuery同名不同地域数据集的创建规则
- 跨不同Google Cloud项目:完全可以创建名称相同但地域不同的BigQuery数据集。每个项目拥有独立的命名空间,数据集名称的唯一性仅在所属项目内生效,不同项目间不受限制。
- 同一Google Cloud项目:不允许创建这类数据集。BigQuery规定,数据集ID在单个项目范围内是全局唯一的,无论地域如何,都无法创建同名数据集。
举个实际场景的例子:
- 若在项目A(地域为us-central1)中创建了名为
my_dataset的数据集,你仍可在项目B(地域为europe-west1)中创建同名的my_dataset数据集。 - 但在同一个项目A内,无法同时存在地域为us-central1和europe-west1的两个
my_dataset数据集。
内容的提问来源于stack exchange,提问作者Gilo
相关产品推荐
相关产品推荐

