KSQL流未从主题获取输出

时间:2019-04-23 08:56:21

标签: confluent-kafka ksql

我已经将kafka连接到mysql。该主题包含AVRO格式的数据。现在我想将该数据转换为CSV格式。为此,我正在使用KSQL流。当我创建像这样的流

CREATE STREAM source_avro WITH (KAFKA_TOPIC='kafka', VALUE_FORMAT='AVRO');

(如果我正在使用具有相同主题的使用者命令,它将显示数据) 然后指定select * from source_avro,则不会显示任何数据。

SET 'auto.offset.reset'='earliest'; (Already done).

遵循these步骤

请提供有关从AVRO转换为CSV的解决方案以及所创建的流有什么问题的解决方案。

1 个答案:

答案 0 :(得分:0)

  

使用(KAFKA_TOPIC ='kafka',VALUE_FORMAT ='AVRO')创建流source_avro;

您确定将要提取MySQL数据的主题称为kafka吗?

我首先用PRINThttps://docs.confluent.io/current/ksql/docs/developer-guide/syntax-reference.html#print)检查主题的数据:

PRINT 'nameOfYourActualInputTopic' FROM BEGINNING;