我在位于美国的Google Cloud Platform(和Bigquery)上创建了一些项目。现在我想只在欧盟创建数据集。有没有办法将这些表从美国数据集复制到EU数据集而无需在本地下载数据?
答案 0 :(得分:3)
我从拥有导入管道的子团队的成员那里得到了以下建议:
我担心我们目前没有比此更精简的任何内容
答案 1 :(得分:0)
复制要求源表和目标表位于同一位置
因此,您可以选择将数据从源表提取到云存储,然后从云存储加载到目标
答案 2 :(得分:0)
根据有关复制BQ表的this文档,提到了
“复制表格时,目标数据集必须与要复制的表格位于同一位置。例如,您无法将表格从基于EU的数据集复制到基于美国的数据集。”
截至今天,我们无法直接在不同地区之间复制表格。
答案 3 :(得分:0)
有使用跨区域复制的选项。命令示例:
printf "${RED} RED\n"
printf "${YELLOW} YELLOW\n"
printf "${GREEN} GREEN\n"
printf "${BLUE} BLUE\n"
printf "${WHITE} WHITE\n"
此命令在区域之间复制数据集并替换目标数据集中的所有现有表。我没有找到只复制特定表格的方法。
答案 4 :(得分:-2)
我相信你可以使用复制表功能。单击UI中表格名称旁边的下拉列表,然后选择复制表。