flink - sql-client连接kafka报错

1. 背景

测试环境连接kafka

2. 步骤

将以下两个jar包上传至./lib目录

flink-connector-kafka_2.11-1.12.7.jar
kafka-clients-2.4.1.jar

启动sql-client

./bin/sql-client.sh embedded

> use catalog default_catalog;
> use default_database;

> CREATE TABLE kafka_source( 
inspectResult STRING,  
resultDesc STRING,  
tradeId STRING,  
`timestamp` BIGINT, 
joinTime TIMESTAMP(3), 
resultTime TIMESTAMP(3)   
) WITH  (  
'connector' = 'kafka', 
'topic' = 'dw-test-result', 
'properties.bootstrap.servers' = 'ip:6667', 
'properties.group.id' = 'flinksqlGroup', 
'scan.startup.mode' = 'earliest-offset', 
'format' = 'json');

> select *from kafka_source;
<模拟生产数据,此处实时消费到。mode: tableau>

维表最好放到HBase或mysql,避免频繁连接hive,太慢

3. 引用

classnotfoundexception org.apache.kafka.common.serialization.ByteArrayDeserializer
flink sql-client 使用记录
Flink SQL Client的使用

posted @   钱塘江畔  阅读(307)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示