Apache kafka 无法从ksql查询中获取结果
我有一个本地运行的kafka集群和一个名为my topic的主题,我在其中推送数据。我还运行了ksql服务器,查询:SELECT*FROM my topic告诉我我的主题不存在。我知道这个查询是不对的,我想知道是否有其他方式来查询主题 查询:SELECT*FROM my topic为我提供的主题不存在 您不能直接针对KSQL中的卡夫卡主题进行选择-KSQL中允许您直接针对主题的仅有两条语句是1个打印主题和2个显示主题 相反,您需要在KSQL中创建流和/或创建表,其输入数据将从所需的Kafka主题中读取和解析。将KSQL中的流和表视为带有模式的Kafka主题。有关更多信息,请参阅我最近的文章 例如:Apache kafka 无法从ksql查询中获取结果,apache-kafka,ksqldb,Apache Kafka,Ksqldb,我有一个本地运行的kafka集群和一个名为my topic的主题,我在其中推送数据。我还运行了ksql服务器,查询:SELECT*FROM my topic告诉我我的主题不存在。我知道这个查询是不对的,我想知道是否有其他方式来查询主题 查询:SELECT*FROM my topic为我提供的主题不存在 您不能直接针对KSQL中的卡夫卡主题进行选择-KSQL中允许您直接针对主题的仅有两条语句是1个打印主题和2个显示主题 相反,您需要在KSQL中创建流和/或创建表,其输入数据将从所需的Kafka主题
CREATE STREAM pageviews (viewtime BIGINT, userid VARCHAR, ...)
WITH (KAFKA_TOPIC='pageviews-topic', \
VALUE_FORMAT='DELIMITED');
在Ksql中运行show tables并检查此表是否存在?