【问题标题】:Publish messages to Pubsub topic in Dataflow将消息发布到 Dataflow 中的 Pubsub 主题
【发布时间】:2018-03-02 04:43:59
【问题描述】:

在 Dataflow 中将消息发布到 Pub/Sub 主题的推荐方法是什么。 我使用过客户端 API,但认为这不是在 Dataflow 中处理此问题的最佳方式。

PublishResponse response = client.projects().topics()
                        .publish(fullTopicName, publishRequest)
                        .execute();

【问题讨论】:

  • 我正在从 App Engine 发布消息。

标签: google-cloud-dataflow google-cloud-pubsub google-iam


【解决方案1】:

从 Dataflow 作业向 PubSub 主题发布消息的最佳方法是使用 PubsubIO 类。示例:

Pipeline p = Pipeline.create();

// do some transforms

p.apply("publish message", PubsubIO.write().to("pubsub/topic"));

参考:PubsubIO

【讨论】:

  • 能否告诉我从 AppEngine 发布大数据 (GB) 的最佳方式。
  • @Radhika,那么是否涉及数据流?从 App Engine(灵活环境)发布消息的最佳方式是使用受支持的客户端之一。参考:cloud.google.com/appengine/docs/flexible/java/….
猜你喜欢
  • 2023-03-10
  • 2018-07-11
  • 2019-01-04
  • 2017-12-13
  • 2018-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多