sql - BigQuery:在另一个服务器位置插入数据集
问题描述
我有一个名为 project-a 的项目,以及名为 product_eu(欧盟服务器)的数据集,以及名为 table_eu 的表名。
我有另一个名为 product_us(美国服务器)的数据集和该数据集中名为 table_us 的表。
2张表的SQL查询几乎相同,只是源表不同。
如果我想在欧盟地区加入 table_us,你会怎么做?我尝试 ETL 直接到欧盟位置:
INSERT INTO `project-a.product_eu.table_us`
SEL *
FROM abc
但是我发现了以下错误:
Not found: Dataset project-a:product_eu was not found in location US
解决方案
推荐阅读
- eclipse - 最新的 Eclipse 的 xdoclet 构建器有 StackOverflowError
- python - 用户选择参数值的 Tkinter 小部件,但如何存储这些值?
- jquery - jQuery Css 速度实现
- html - 想让 Nav-Item 与 Nav-Bar 高度相同
- flutter - Flutter: Card() / Firebase - (初学者问题)
- ios - iOS 不会在一台设备上请求 AASA 文件,但适用于所有其他设备
- sql - 如何在选择中创建while循环?
- python - 在 Django 中获取变量 OneToOneField
- php - 在laravel路由中使用参数调用自定义类方法
- r - R:合并行以导出到excel