代码之家  ›  专栏  ›  技术社区  ›  Datageek

google cloud pub/sub to bigquery模板主题订阅

  •  0
  • Datageek  · 技术社区  · 6 年前

    创建新的数据流pub/sub to bigquery模板时,可以指定pub sub topic . 似乎没有办法提供现有的pubsub subscription ,而数据流模板每次运行时都创建一个新的订阅。

    就我所了解的pubsub模型而言,确保我们继续从主题中的同一位置读取数据的唯一方法是重用相同的订阅,这里似乎没有这样的选项。

    当用户想要重新部署这样的数据流模板时会发生什么?部署之间是否会丢失所有数据?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Lefteris S Mikhail Berlyant    6 年前

    没错,Google提供的pub/sub-to-bigquery模板不支持将订阅作为参数传递( here 这是谷歌确认这一点的老答案)。但是,应该可以很容易地对其进行编辑。你只需要更换 getInputTopic 用一个 getSubscription 当量。反过来,这应该传递给 PubsubIO.readMessagesWithAttributes().fromSubscription (options.getSubscription()) 方法(见) here )而不是 fromTopic . 在创建新的销售漏斗后,您需要创建并准备 template .