Google bigquery 读取和写入数据流中的表时出现BigQuery后端错误

Google bigquery 读取和写入数据流中的表时出现BigQuery后端错误,google-bigquery,google-cloud-dataflow,Google Bigquery,Google Cloud Dataflow,我只有在读取然后写入(到另一个表)时才会出现此错误。如果仅从表中读取,则不会发生错误。例如,下面的代码不会产生错误 Pipeline p=Pipeline.create( PipelineOptionFactory.fromArgs(args).withValidation().create()); PCollection BigQueryTableRow=p .apply(BigQueryIO.Read.named(“ReadTable”) .from(“项目:dataset.data_表”

我只有在读取然后写入(到另一个表)时才会出现此错误。如果仅从表中读取,则不会发生错误。例如,下面的代码不会产生错误

Pipeline p=Pipeline.create(
PipelineOptionFactory.fromArgs(args).withValidation().create());
PCollection BigQueryTableRow=p
.apply(BigQueryIO.Read.named(“ReadTable”)
.from(“项目:dataset.data_表”);

p、 run()我自己设法解决了这个问题。生成后端错误消息是因为我的表中有两个重复的字段

如果我尝试使用BigQuery的web服务输出整个表,它会显示更有用的错误消息

错误:无法输出多个独立重复的字段

同时,。找到的成员身份\u是\u coach和操作\u type
请告诉我们您在哪里设置管道选项我正在通过参数设置管道选项,正如eclipse上默认创建的“StarterPipeline”类所做的那样。我将把这个添加到我的帖子中。