我所拥有的:http://prntscr.com/szmkn4
那是它最准的版本。稍后会出现一些问题,但是现在的问题是,数据已经以JSON字符串的形式正确到达了我的使用者。
我想将其放入flink表中,该表由以下语句创建:http://prntscr.com/szmll3
然后我要检查它是否已创建,只是为了确定并得到:http://prntscr.com/szmn79
接下来,我想打开机器并使用“ SELECT * FROM RawData”检查数据,并得到以下错误:
我认为这与我创建表格的方式有关,但是老实说,我不确定在哪里/什么/如何。
我的发布者在NiFi中的属性为:
https://prnt.sc/szoe6z 和 http://prntscr.com/szoeka
如果您需要我提供任何其他信息,请随时询问。
预先感谢
Psy
答案 0 :(得分:0)
[错误]无法执行SQL语句。原因:org.apache.flink.kafka.shaded.org.apache.kafka.common.config.ConfigException:bootstrap.servers中未提供可解析的引导程序URL
这可能意味着您为Flink指定的Kafka引导服务器无法在Flink服务器上解析其主机名。您会知道这是否是NiFi问题,因为您会在NiFi流程中看到错误消息,说它无法产生给Kafka。如果您有多个Kafka集群,则可能会产生错误的主题,甚至产生错误的一组经纪人,但是您发布的错误不是NiFi问题。