根据question重新设置:使自定义接收器在Dataflow中动态更新模式,我想知道某个地方是否在BigQueryIO API中公开了Patch
操作?
这是动态更新架构的关键部分。我们正在合并模式,因为它们以向后兼容的方式进入。
答案 0 :(得分:1)
这不在SDK本身,但可以使用DoFn的标准副作用模式。具体来说,您需要确保您创建的BigQuery客户端标记为瞬态,因为DoFns必须是可序列化的。
class PatchFn extends DoFn<> {
private transient BigQuery bq;
...
}