1.情景展示

  昨日,有一批数据需要导入数据库,但是,plsql不知为何不能导了,于是,我选择使用kettle完成excel数据的导入。

2.准备工作

  将对应的数据库所需的jar包拷贝至其lib目录下

3.具体操作

  第一步:启动Spoon.bat文件;

  第二步:核心对象--》输入--》Excel输入;

  选中Excel输入--》将其拖拽至右侧空白区域

  第三步:双击该图标进行编辑;

  选择对应的excel文件的版本

  点增加按钮,文件会被添加到这里

  切换到工作表

  点击获取工作表名称--》会获取到该excel文件的所有工作表呈现在3上--》双击你要导入的工作表会跑到4上

  点“确定”按钮

  切换到字段视图--》点击获取来自头部数据字段...

  第四步:输出--》表输出--》将其拖拽至右侧空白区域任意位置;

  第五步:双击该图标进行编辑;

  随便定义个连接名称,设置IP,数据库实例名称,端口号,用户名,密码。

  测试数据库连接--》确定--》确认

  目标模式--》点击浏览--》选择数据库的用户名;

  目标表--》点击浏览--》选择该用户下的哪张表;

  

  第五步:建立数据流的走向;

  选择这个按钮--》指向表输出

  数据流建立成功

  第六步:字段映射

  如果excel的字段与数据库表的字段名称不一致,需要勾选上“指定数据库字段”,手动指定一一对应关系。

  选中指定数据库字段--》输入字段映射

  指定一一对应关系

  第七步:启动

4.效果展示

  运行成功

  数据库数据插入成功

写在最后

  哪位大佬如若发现文章存在纰漏之处或需要补充更多内容,欢迎留言!!!

相关推荐:

 

最新文章

  1. WP8.1 RT 生命周期详解‏‏‏‏‏‏‏‏‏‏‏‏‏
  2. Nginx+tomcat负载均衡时静态页面报404
  3. Xamarin开发Android笔记:使用ZXing进行连续扫描
  4. SQL vs NoSQL 没有硝烟的战争!
  5. 查找最小的k 个元素之C#算法实现
  6. 「C语言」int main还是void main?
  7. 使用k-means对3D网格模型进行分割
  8. 【Github教程】史上最全github用法:github入门到精通
  9. AutoHotKey 脚本集中营(一)
  10. 算法Sedgewick第四版-第1章基础-001递归
  11. 解决ASP.NET MVC AllowAnonymous属性无效导致无法匿名访问控制器的问题
  12. Android服务之AIDL
  13. STM32学习之路-LCD(3)<显示图片>
  14. CSS(3)实现水平垂直居中效果
  15. [Centos7] bbc tools安装
  16. C语言博客作业03--函数
  17. turtlebot3安装遇到的问题总结
  18. 搭建vue的开发环境
  19. HDU 6374(拼三角形 **)
  20. Java并发之线程转储

热门文章

  1. context:component-scan" 的前缀 "context" 未绑定。
  2. VMWare虚拟机 使用vmtools拷贝文件 临时文件问题
  3. iOS多线程技术
  4. 转Class.forName()用法详解
  5. shell script 基本语法
  6. Java-数据结构与算法-逢3减1-面向对象
  7. Mac OS X 配置 Apache+Mysql+PHP 详细教程
  8. 20141127 测试使用Word2013书写博客(代码高亮+公式支持)。
  9. 我的Java设计模式-建造者模式
  10. python的项目结构
  11. Day15 Javascipt内容补充
  12. Django的时区问题
  13. Ubuntu16.04更新python3.5到python3.7
  14. LVS(一):基本概念和三种模式
  15. 使用h2数据库
  16. 【netcore基础】.Net core通过 Lucene.Net 和 jieba.NET 处理分词搜索功能
  17. VMware虚拟机配置嵌套虚拟化
  18. centos中selinux功能及常用服务配置
  19. 即时通信系统中实现聊天消息加密,让通信更安全【低调赠送:C#开源即时通讯系统(支持广域网)——GGTalk4.5 最新源码】
  20. php7安装redis拓展