Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 将BigQuery数据传输服务(DCM)数据移动到另一个项目_Google Cloud Platform_Google Bigquery_Double Click Advertising - Fatal编程技术网

Google cloud platform 将BigQuery数据传输服务(DCM)数据移动到另一个项目

Google cloud platform 将BigQuery数据传输服务(DCM)数据移动到另一个项目,google-cloud-platform,google-bigquery,double-click-advertising,Google Cloud Platform,Google Bigquery,Double Click Advertising,我在GCP项目A的数据集A中为Campaign Manager设置了BigQuery数据传输服务。我想将其移动到项目B中的数据集B。如何移动现有数据并设置BigQuery传输,同时丢失数据和副本?恐怕您必须: 将相关表从数据集A复制到数据集B 为数据集B再次设置传输服务(假设在目标数据集中已经存在表的情况下可以完成) 自己去重复数据 一种解决方法是将数据集A中的相关表转换为数据集B,它实现了类似的功能,但并不完全符合您的要求 通过这样做,这些视图的行为将类似于数据集B中的适当表,您不必担心去应用

我在GCP项目A的数据集A中为Campaign Manager设置了BigQuery数据传输服务。我想将其移动到项目B中的数据集B。如何移动现有数据并设置BigQuery传输,同时丢失数据和副本?

恐怕您必须:

  • 将相关表从数据集A复制到数据集B
  • 为数据集B再次设置传输服务(假设在目标数据集中已经存在表的情况下可以完成)
  • 自己去重复数据
  • 一种解决方法是将数据集A中的相关表转换为数据集B,它实现了类似的功能,但并不完全符合您的要求


    通过这样做,这些视图的行为将类似于数据集B中的适当表,您不必担心去应用、数据丢失和重新设置数据传输。缺点是您将不得不保留数据集

    恐怕您必须:

  • 将相关表从数据集A复制到数据集B
  • 为数据集B再次设置传输服务(假设在目标数据集中已经存在表的情况下可以完成)
  • 自己去重复数据
  • 一种解决方法是将数据集A中的相关表转换为数据集B,它实现了类似的功能,但并不完全符合您的要求


    通过这样做,这些视图的行为将类似于数据集B中的适当表,您不必担心去应用、数据丢失和重新设置数据传输。缺点是您将不得不保留数据集

    以下是传输服务的迁移方式:

  • 已在项目B中启用传输服务
  • 一旦数据开始到达数据集B,历史 数据(从开始到分钟(分区日期)-1)已从复制 将数据集A连接到数据集B中的适当分区
  • 项目A中的传输服务在验证 分区计数和行计数

  • 以下是迁移传输服务的方式:

  • 已在项目B中启用传输服务
  • 一旦数据开始到达数据集B,历史 数据(从开始到分钟(分区日期)-1)已从复制 将数据集A连接到数据集B中的适当分区
  • 项目A中的传输服务在验证 分区计数和行计数