文章目录

  • 前言
  • 一、构造连接字符串
  • 二、添加jar包
  • 三、Kettle创建DB连接
  • 四、相关jar包下载

前言

因为kettle官方不支持clickhouse的驱动,所以需要自己自定义插件并生成jar包。网上有很多制作自定义插件的文章,这里不再赘述。文章第四项有下载地址(kettle8.0及9.1版本亲测有效)。

一、构造连接字符串

1、在kettle主目录的data-integration\plugins文件夹下创建clickhouse-plugins文件夹。
2、clickhouse-plugins文件夹下存放自定义插件KettleClickhouse-jdbc-1.0.1.jar(如下图:)

二、添加jar包

注意:下面以window环境为例子
1、找到kettle的data-integration\libswt\win64目录。

2、将相关jar包放到该目录下。

三、Kettle创建DB连接

1、打开kettle按下图创建连接

2、因为已经构造连接插件所以这里会多出一个clickhouse

3、按下图步骤填写连接信息并测试clickhouse连接。

四、相关jar包下载

1、可参考官方提示信息,自己定制连接插件
官网提示地址:https://help.pentaho.com/Documentation/8.1/Developer_Center/PDI/Extend/020
2、使用已经制作好的插件及jar包,下载地址如下。
Kettle连接clickhouse所有的jar包
下载地址:https://download.csdn.net/download/ma286388309/15711155

kettle快速连接clickhouse相关推荐

  1. Windows 10快速连接蓝牙设备

    标题快速连接蓝牙设备 使用快捷键:win+k 参考并感谢:https://www.zhihu.com/question/490168916 标题快速打开蓝牙设置 桌面新建快捷方式,输入ms-setti ...

  2. 实现Ubuntu网络快速连接

    网络管理 工作之后一直以Ubuntu系统为主力开发环境,系统自带的网络管理network和第三方开源网络wicd使用效果一般,连接,切换网络的速度比较慢,由此这里卸载系统的网络管理和第三方应用wicd ...

  3. xmanager调出图形安装oracle,Xmanager快速连接Linux图形界面教程

    本文特指快速连接没有安装过图形界面的 linux 系统.本人使用的测试环境为 CentOS 6.8,在没有安装过任何图形界面的前提下进行的. 最近在 linux 系统上安装 oracle ,且使用的是 ...

  4. 蓝牙快速连接 android,Android智能设备快速连接蓝牙的方法与流程

    技术特征: 1.Android智能设备快速连接蓝牙的方法,其特征在于,在Android系统根目录下的init.rc中注册native蓝牙服务,native蓝牙服务进程在开机时启动,完成对本机蓝牙模块和 ...

  5. 使用python连接clickhouse并发送邮件

    使用python连接clickhouse并发送邮件 1. 概览 需求:给对应的广告商发送前一天的投放的广告数据 选择:说实话是因为自己java太差,感觉python做这个会简单一点,所以选了它 遇到的 ...

  6. dataGrip连接clickhouse时,时间字段显示差八小时问题

    使用dataGrip工具连接clickhouse时,查询出来的时间字段会有八小时的时差,如下图: 此时,需要修改该连接的属性信息, 连接处--->右键---->Properties 修改为 ...

  7. 如何用Xshell快速连接远程电脑

    使用过终端模拟器的会发现,在Xshell中除了使用会话连接远程,其实还可以使用本地提示或地址栏连接远程电脑,而且后两者的连接速度比会话连接要快许多.下面就一起来学习如何使用本地提示和地址栏快速连接远程 ...

  8. automator来解决mac terminal终端快速连接

    因最近网络不太稳定,远程连接的ssh服务有时会断掉,于是在网上参考了一些mac terminal终端快速连接的办法,最后选择使用automator来解决. 下面是antomator 服务的使用方法,并 ...

  9. Xmanager快速连接Linux图形界面教程

    本文特指快速连接没有安装过图形界面的 linux 系统.本人使用的测试环境为 CentOS 6.8,在没有安装过任何图形界面的前提下进行的. 最近在 linux 系统上安装 oracle ,且使用的是 ...

最新文章

  1. beast linux加密,PHP-Beast v2.2发布,PHP源码加密扩展
  2. 自动化测试报告(ReportNG)手把手教你
  3. 动态变量和静态变量的区别,堆和栈的区别
  4. linux日志中显示skipping,linux推荐使用logrotate自动管理日志文件
  5. fixed与sticky的区别
  6. jquery文档就绪的三种书写方式
  7. 西门子、安川、三菱伺服技术完全精通系列丛书!
  8. 手机号电子邮箱怎么填写?
  9. 宝宝生活点滴(12.3)
  10. java 文件名过滤特殊字符
  11. 计算机主机故障有哪些,电脑硬件常见故障有哪些
  12. CSS W3C 统一验证工具
  13. 修改Android模拟器存储位置
  14. happen-before是什么
  15. EXCEL学习笔记----EXCEL操作
  16. ch01_时间序列分析简介
  17. 品优购商城项目常见BUG解析
  18. ceph客户端使用_CEPH应用
  19. MySQL常用工具选择和建议
  20. 计算机点击右键出现错误,电脑win10,点右键就会出现这个!怎么处理!

热门文章

  1. 用JS做10以内的加法(带按钮)
  2. 初中数学结合计算机教学设计,初中数学课教学设计与信息技术的有效整合-精选教育文档...
  3. 【转】情牵牛仔裤 情色一生
  4. 【六】Python全栈之路--for循环
  5. 国内外14家高精地图企业对比
  6. mysql 启动时,服务无法启动:发生系统错误1067.
  7. 语法错误:No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
  8. 基于遗传算法的大规模工程优化设计方法初探
  9. oracle amm和asmm,在Oracle中,什么是ASMM和AMM?
  10. 高新技术企业认定申请通过后补贴