因此,我从一个主题创建了一个流。然后我想我应该使用WHERE子句从那里创建一个经过过滤的流。
有点像这样:
CREATE STREAM filtered as select * from original where property = 'value';
但是,当我从该流中进行选择时,所有条目都不会被过滤。当我在原始流上运行带有WHERE子句的查询时,就像一个普通的SELECT PULL查询一样,它按预期工作。我还可以对“筛选的”查询运行相同的SELECT/WHERE查询并获得筛选的结果,但这不是本练习的重点。
2条答案
按热度按时间a5g8bdjr1#
zazmityj2#
问题最终被证明是Ksqldb无法更新/删除与查询相关的队列。
Kafka需要配置
delete.topic.enable=true
。