首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BigQuery:查询交叉区域

BigQuery:查询交叉区域
EN

Stack Overflow用户
提问于 2022-01-07 23:36:04
回答 1查看 1.3K关注 0票数 0

我的情况如下:我希望在EU中对我的数据集表运行一个查询,并将其结果写入美国中的数据集表中。请问是否可以通过BigQuery REST资源进行此操作?

实际上,我通过带有工作locationjobReference = 'EU‘中运行我的查询,BQ可以成功地执行查询,但它不能将结果写入美国中的数据集表中。BQ给了我这个错误

代码语言:javascript
复制
 Not found: Dataset dummy_project:dataset_us was not found in location EU

你们知道吗,拜托?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-01-08 12:59:32

无法执行跨区域查询。您必须将数据放在同一个区域中才能查询数据。

解决方案是使用BigQuery数据传输将数据集复制到另一个数据集(在正确的区域)。除了将数据集中的所有数据(不可能只选择一个表)复制到另一个区域(因此支付数据存储和区域间网络流量)之外,您没有其他解决方案。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70628327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档