Kettle 8.2 稳定版下载:https://sourceforge.net/projects/pentaho/files/latest/download?aliId=137249511

Kettle 是一款国外开源的 ETL 工具,纯 Java 编写,绿色无需安装,数据抽取高效稳定(数据迁移工具)。
Kettle 中有两种脚本文件,transformation 和 job,transformation 完成针对数据的基础转换,job 则完成整个工作流的控制。

使用Kettle前需要安装JDK 1.8 版本。

由于本机系统Windows 10 默认JDK版本是OpenJDK 11,所以需要需要创建PENTAHO_JAVA_HOME环境变量,值为Oracle JDK 1.8。

MacOS配置环境变量(默认为OpenJDK):

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home
export JAVA_HOME
export PATH=$PATH:$JAVA_HOME/bin
export PENTAHO_JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home

解压,运行Spoon.bat。

创建Connect,选择Other Repositories——Database Repository。

创建一个SQL Server 库的 Repositories,需要将JDBC驱动程序Copy到lib目录中。

Windows上需要选择MS SQL Server(Native),导入sqljdbc。

Linux上需要选择MS SQL Server,导入jTDS。

创建完成后登陆:

Kettle 8.2 新手使用指南相关推荐

  1. C#微信公众号开发系列教程二(新手接入指南)

    此系列前面已经更新了两篇博文了,都是微信开发的前期准备工作,现在切入正题,本篇讲解新手接入的步骤与方法,大神可直接跳过,也欢迎大神吐槽. 微信公众号开发系列教程一(调试环境部署) 微信公众号开发系列教 ...

  2. mac 删除分区 command r 选择网络_Mac使用必看基础篇,Mac快捷键大全,mac新手入门指南...

    你是Mac新手吗?你对使用Mac电脑有疑问吗?你还不知道mac有哪些快捷键吗?别着急,来看看小编给大家准备的Mac使用必看基础篇--Mac快捷键大全,对于新手用户很有帮助哦!! 一.开机相关命令快捷键 ...

  3. 阿里云服务器新手选型指南

    阿里云服务器新手选型指南: 小型网站:1核2G共享型以上 中大型网站:4核8G通用型以上 项目临时测试:突发性能型.共享型,配置够用就行. 更多应用,比如分布式计算.AI学习等等,则需选择更好的云服务 ...

  4. 王牌战争文明重启服务器维护,王牌战争文明重启攻略 新手开荒指南

    <王牌战争>是一款TPS竞技手机游戏,于8月1日上线了全新版本"文明重启", 在这个末日题材背景下,你需要做的就是要努力活下去,并抵御环境以及僵尸带来的危险.下面为大家 ...

  5. Neo4j 新手入门指南

    Neo4j 新手入门指南 前言: 前段时间在公司实习有用到图数据库做一个小项目,就想着记录一下当时找到的比较有用的资料. 纯属入门学习啦,新手当作一个大纲来学习也可以! 感谢关注! 所有链接均在文章结 ...

  6. 魂系列联机服务器,黑暗之魂3 联机图文教程 新手联机指南 正版怎么联机_3DM单机...

    黑暗之魂3 联机图文教程 新手联机指南 正版怎么联机 1.联机首先得把自己的游戏更新到最高版本,然后连入服务器,进入系统-联机相关设置-跨区域联机配对选"联机配对"联机模式启动设定 ...

  7. 微信WP8 终端SDK新手使用指南

    微信WP8 终端SDK新手使用指南 注:本文为微信WP8终端开发工具的新手使用教程,只涉及教授SDK的使用方法,默认读者已经熟悉VS2012的基本使用方法,以及具有一定的编程知识基础等. 1.申请你的 ...

  8. 功能篇:从 Windows 到 macOS 新手上手指南

    Windows 和 macOS 的阵营之争可能说上个三天三夜也没办法讲清,只能说两个系统各有各的精彩,也都在各自专精的领域发光发热. 虽然从熟悉的平台转移到另一个陌生平台的做法一般不会经常发生,但如果 ...

  9. web前端新手面试指南:自我介绍

    web前端新手面试指南:自我介绍 面试时注意:自我介绍不能太长,也不能过短,3分钟左右最合适,尤其做为web前端技术方面的面试,更加要说到点上,我依次从学习方面.项目实践.未来规划这三个方面写下web ...

最新文章

  1. unity3d--为组件添加声音
  2. gdb 版本和gcc版本的对应关系_GNU发布GDB新版本 10.1和 mtools 4.0.25
  3. 【机器视觉】 dev_set_color算子
  4. Java 8新特性——default方法(defender方法)介绍
  5. Linux C实现简单的shell
  6. github上的优秀项目和开发环境配置【转http://www.cnblogs.com/2018/archive/2012/11/09/2763119.html】...
  7. 修改Yarn的全局安装和缓存位置
  8. mysql产生大量数据_mysql语句批量产生大量测试数据
  9. 自学Java第一周的总结
  10. property和attribute的区别
  11. 【html笔记】html介绍和语法入门
  12. 学C++不得不看的一篇文章
  13. 函数式编程与面向对象编程[1]: Lambda表达式 函数柯里化 高阶函数
  14. 华为8817升级Android5,华为c8817E官方升级包大集合
  15. unity3d 取锚点位置_点的投影
  16. StarUML 3 中文文档 构件图
  17. 在Eclipse中使用JUnit5进行单元测试
  18. SVN和Git的使用
  19. 读《因果的真相》第八、九章摘抄笔记
  20. SAS硬盘安装Windows 7操作方法

热门文章

  1. 探探提醒对方账号异常_我告诉你探探账号异常不能回复消息怎么办
  2. oracle 无效列索引
  3. 一个程序员关注的微信公众账号
  4. OPPO A73s在哪里开启usb调试模式的简单方法
  5. UPnP协议介绍和Android代码实现
  6. Verilog逻辑取反与按位取反
  7. Charles SSL黑白名单
  8. Tsung笔记之分布式增强跳出SSH羁绊篇
  9. oracle快速备份表
  10. 树莓派小坦克玩具设想