终止KSQL JOIN后会发生什么?

时间:2019-07-31 13:12:30

标签: ksql

我正在使用KSQL在4个主题之间执行JOIN。为此,我需要执行3个后续JOIN。

问题在于这些主题中返回的消息可能会更改。如果我想更改一个主题的架构,以便更改使用该主题的JOIN中的字段,那么当数据流过主题时会发生什么?

考虑联接使用最近24小时的数据。

我想如果我终止最后一个JOIN

  1. 是否返回结合的数据并“标记为由KSQL执行”?
  2. 上一个JOIN主题 4个主题之一读取的数据是否“标记为已使用”?还是在24小时过去后将其标记为只读(这意味着它们已被执行,因为已执行所有可能的JOIN操作,因此无法再使用它们)?

我可以在不丢失任何数据的情况下更新所需的每个架构(终止JOIN,删除该架构,重新创建该架构)吗?

非常感谢您的帮助!

0 个答案:

没有答案