flink 1.12是不支持jdbc连接clickhouse的,需要修改flink的源码,我把我2天的研究跑通记录下来供大家参考.
查遍了网上所有资料,没有一次能成功的,网上的资料千篇一律.我总结一下
踩的坑有这么几点:
flink 源码下载 ,源码编译
clickhouse 不支持远程连接,需要修改配置文件
flink缺失jar包,需要依赖好多包
成功图:
可以直接展示查询结果:
操作步骤:
1 flink 源码编译
源码下载地址:https://archive.apache.org/dist/flink/flink-1.12.1/flink-1.12.1-src.tgz
下载之后解压,导入Intellij IDEA中.
导入FLINK
- 启动 IntelliJ IDEA 并选择 New → Project from Existing Sources。
- 选择已克隆的 Flink 存储库的根文件夹。(D:\workspace\flink-1.1