我在Json中有一个流媒体主题,其中包含50个字段。我尝试使用KSQL从以下主题创建具有1个字段的另一个流:
create stream data (timeGMT string) with (kafka_topic='json_data', value_format='json');
该流已成功创建,但是没有数据从下面的KSQL查询返回:
select * from data;
这是在KSQL 5.0.0上运行的
答案 0 :(得分:0)
有几件事要检查,包括:
主题中是否有任何数据?
PRINT 'json_data' FROM BEGINNING;
您是否已告诉KSQL从主题开始阅读?
SET 'auto.offset.reset' = 'earliest';
您的主题中是否存在不是JSON或无法解析的消息?检查KSQL Server日志中是否有错误。
您可以查看有关这些的更多信息以及其他故障排除提示in this blog。