Google cloud dataflow 为什么';t DoFnTester是否还支持finishBundle()中的输出?

Google cloud dataflow 为什么';t DoFnTester是否还支持finishBundle()中的输出?,google-cloud-dataflow,apache-beam,Google Cloud Dataflow,Apache Beam,我们有一些函数可以成批处理来自bundle的元素。他们需要在finishBundle()方法中输出最后一批 类似于对的回答中描述的内容 在基于Beam 0.4.0的最新Dataflow 2.0.0-beta1发行版中,如果被测函数调用上下文上的输出方法,DofTester将从其finishBundle()方法中抛出UnsupportedOperationException 这种行为改变有什么原因吗?运行时是否不再支持DoFn.finishBundle()的输出 这是DoFnTester中的回归。

我们有一些函数可以成批处理来自bundle的元素。他们需要在finishBundle()方法中输出最后一批

类似于对的回答中描述的内容

在基于Beam 0.4.0的最新Dataflow 2.0.0-beta1发行版中,如果被测函数调用上下文上的输出方法,DofTester将从其finishBundle()方法中抛出UnsupportedOperationException


这种行为改变有什么原因吗?运行时是否不再支持DoFn.finishBundle()的输出

这是DoFnTester中的回归。我对Beam提出了一个bug

谢谢你的帮助,Daniel。事实上,除了全局窗口测试数据外,它从未正常工作过。