Google cloud dataflow 使用apache beam python sdk使用PubSub读取和写入transoforms的示例
我在这里看到了Java的例子,但当我看这里时,它说:Google cloud dataflow 使用apache beam python sdk使用PubSub读取和写入transoforms的示例,google-cloud-dataflow,apache-beam,apache-beam-io,Google Cloud Dataflow,Apache Beam,Apache Beam Io,我在这里看到了Java的例子,但当我看这里时,它说: def reader(self): raise NotImplementedError( 'PubSubSource is not supported in local execution.') 这是什么意思?云数据流Python SDK PubSub Source/Sink尚未完全就绪?这意味着在您的计算机上本地执行管道时,当前不支持从PubSub读取数据,即不在云中执行。本地执行主要用于测试 当您使用Datafl
def reader(self):
raise NotImplementedError(
'PubSubSource is not supported in local execution.')
这是什么意思?云数据流Python SDK PubSub Source/Sink尚未完全就绪?这意味着在您的计算机上本地执行管道时,当前不支持从PubSub读取数据,即不在云中执行。本地执行主要用于测试
当您使用Dataflow runner运行时,PubSub是受支持的。它似乎还没有准备好,因为我可以使用Java SDK和PubSub模拟器在本地运行它,但正如您所遇到的,不是使用Python SDK。对于2019年访问此问题的任何人,我可以确认,只要提供了适当的谷歌云认证,PubSub就可以与DirectRunner一起工作