我创建了测试来检查预期的TableRows是否在PCollection中,但是根据我提供的数据库模式,我如何验证将写入BQ的数据是正确的?tableRowPCollection.apply(BigQueryIO.Write.named("Write to table").to(options.getTableName())withWriteDisposition(BigQueryIO.Write.WriteDisposition.WRITE_TRUNCATE));
com.google.cloud.dataflow.sdk.values.PCollection.apply(PCollection.java:174)at com.google.cloud.dataflow.sdk.io.BigQueryIO$Write$Bound.apply(BigQueryIO.java:1440)
at com.google
在我们的数据流管道(streaming管道,batch load We --我们正在使用批处理以实现成本效益的目的)中,我们一直面临着一个热点问题:关键是数据的目标表规范。我们已经阅读了谷歌提供的,但仍然不确定如何修复它。
雷基。似乎不适用于我们的情况,因为关键是目标表规范。这一步,我们使用BigQueryIO写到BigQuery。键来自根据当前窗口或当前值动态</em