Kettle 8.2 新手使用指南
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 新手使用指南相关推荐
- C#微信公众号开发系列教程二(新手接入指南)
此系列前面已经更新了两篇博文了,都是微信开发的前期准备工作,现在切入正题,本篇讲解新手接入的步骤与方法,大神可直接跳过,也欢迎大神吐槽. 微信公众号开发系列教程一(调试环境部署) 微信公众号开发系列教 ...
- mac 删除分区 command r 选择网络_Mac使用必看基础篇,Mac快捷键大全,mac新手入门指南...
你是Mac新手吗?你对使用Mac电脑有疑问吗?你还不知道mac有哪些快捷键吗?别着急,来看看小编给大家准备的Mac使用必看基础篇--Mac快捷键大全,对于新手用户很有帮助哦!! 一.开机相关命令快捷键 ...
- 阿里云服务器新手选型指南
阿里云服务器新手选型指南: 小型网站:1核2G共享型以上 中大型网站:4核8G通用型以上 项目临时测试:突发性能型.共享型,配置够用就行. 更多应用,比如分布式计算.AI学习等等,则需选择更好的云服务 ...
- 王牌战争文明重启服务器维护,王牌战争文明重启攻略 新手开荒指南
<王牌战争>是一款TPS竞技手机游戏,于8月1日上线了全新版本"文明重启", 在这个末日题材背景下,你需要做的就是要努力活下去,并抵御环境以及僵尸带来的危险.下面为大家 ...
- Neo4j 新手入门指南
Neo4j 新手入门指南 前言: 前段时间在公司实习有用到图数据库做一个小项目,就想着记录一下当时找到的比较有用的资料. 纯属入门学习啦,新手当作一个大纲来学习也可以! 感谢关注! 所有链接均在文章结 ...
- 魂系列联机服务器,黑暗之魂3 联机图文教程 新手联机指南 正版怎么联机_3DM单机...
黑暗之魂3 联机图文教程 新手联机指南 正版怎么联机 1.联机首先得把自己的游戏更新到最高版本,然后连入服务器,进入系统-联机相关设置-跨区域联机配对选"联机配对"联机模式启动设定 ...
- 微信WP8 终端SDK新手使用指南
微信WP8 终端SDK新手使用指南 注:本文为微信WP8终端开发工具的新手使用教程,只涉及教授SDK的使用方法,默认读者已经熟悉VS2012的基本使用方法,以及具有一定的编程知识基础等. 1.申请你的 ...
- 功能篇:从 Windows 到 macOS 新手上手指南
Windows 和 macOS 的阵营之争可能说上个三天三夜也没办法讲清,只能说两个系统各有各的精彩,也都在各自专精的领域发光发热. 虽然从熟悉的平台转移到另一个陌生平台的做法一般不会经常发生,但如果 ...
- web前端新手面试指南:自我介绍
web前端新手面试指南:自我介绍 面试时注意:自我介绍不能太长,也不能过短,3分钟左右最合适,尤其做为web前端技术方面的面试,更加要说到点上,我依次从学习方面.项目实践.未来规划这三个方面写下web ...
最新文章
- unity3d--为组件添加声音
- gdb 版本和gcc版本的对应关系_GNU发布GDB新版本 10.1和 mtools 4.0.25
- 【机器视觉】 dev_set_color算子
- Java 8新特性——default方法(defender方法)介绍
- Linux C实现简单的shell
- github上的优秀项目和开发环境配置【转http://www.cnblogs.com/2018/archive/2012/11/09/2763119.html】...
- 修改Yarn的全局安装和缓存位置
- mysql产生大量数据_mysql语句批量产生大量测试数据
- 自学Java第一周的总结
- property和attribute的区别
- 【html笔记】html介绍和语法入门
- 学C++不得不看的一篇文章
- 函数式编程与面向对象编程[1]: Lambda表达式 函数柯里化 高阶函数
- 华为8817升级Android5,华为c8817E官方升级包大集合
- unity3d 取锚点位置_点的投影
- StarUML 3 中文文档 构件图
- 在Eclipse中使用JUnit5进行单元测试
- SVN和Git的使用
- 读《因果的真相》第八、九章摘抄笔记
- SAS硬盘安装Windows 7操作方法