使用与Kafka主题消息键相同的ROWKEY创建KSQL表

时间:2019-01-29 12:53:20

标签: apache-kafka ksql

我正在使用具有JSON值格式的主题创建一个KTable,该主题的生产者还为卡夫卡级别的每条消息提供了一个密钥,并且JSON消息本身包含一个名为from PIL import Image, ImageTk 的JSON属性, key在以下语句中:

ROWKEY

是否可以使用主题消息中的键作为create table SUBSCRIPTIONS(key varchar, application_id varchar, subscription_id varchar) with (KAFKA_TOPIC='INCOMING_SUBSCRIPTIONS', VALUE_FORMAT='JSON', KEY='key'); 来创建KSQL表,所以我不必在主题级别重复键值?

1 个答案:

答案 0 :(得分:1)

否,目前在KSQL中无法实现。密钥和密钥本身都必须存在于消息值中。

KSQL 5.2正在进行一些工作,这些工作将改善键的处理方式,敬请关注……