导入kettle的文件一般是由谁提供的

导入kettle的文件一般是由谁提供的,第1张

导入kettle的文件一般是由指悔郑微软的数据库提供的。

Kettle是一款国外开源的ETL工具,纯java编写,可以在不同系统平台上运前败行,绿色无唯颂需安装,数据抽取高效稳定, *** 作简单快捷。

Kettle这个ETL工具集,它允许管理来自不同类型的数据库的数据及其他类型的文本数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。

Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。提供了丰富的组件来满足不同类型的数据间的转换等。

很简单,用excel做个合适的表头,然后点击“获态局迅取字段”,则界面中获得了整个表头。

在这个界面中复制整帆此个信息腊槐表,然后到 csv的输入界面 把字段粘贴上,然后去掉“第一行包含表头”的对勾即可

如果一定要用kettle解决的话,写个shell,自动解析excel,然后创建目标表。或者重写kettle的控件。kettle工具安装很简单,从官网上下载下来之后,直接解压到制定的盘符段让冲下即可(前提是你配置了JAVA的环境变量,path,classpath)。

在WINDOWS环境下双击Spoon.bat文件,出现如下图:

image

点击如图所示的图标,进行本地文件导入的配置

image

选择红色线框下的选项,点击确定

image

按照上面的 *** 作,点击确定即可。

image

image

直接点击关闭即可.

image

通过上面两个地方的任意一个都可以创滑卜建一个数据转换的工程。

image

从左边的输入中选择Excel输入拖动到右边的地方,双击显示的图标。

image

按照如上的 *** 作步骤,选择好要导入数据的Excel,然后选择工作表。

image

然后点击获取工作表名称

image

点击确定

image

接着配置字段的显示。

image

点击确定,这样Excel输入的配置就配置好了。

接下来配置表输出(即将Excel中的数据导出到目标的数据库中的表中,注意这里数据库中表的字段最好和excel表中的字段一致,这样接下来的数据字段映射就比较方便了)

image

从右边的输出中将表输出拖动到右边

image

建立两者之间的连接关系握歼(将鼠标放到Excel输入上,会出现选项,将鼠标放到对应的选项上,然后拖动鼠标到表输出中

出现蓝色线条既可)

image

数据连接成功后,选择将数据导入到目标表的表的配置

image

然后选择数据库字段,进行字段映射的配置

image

这样将字段全部加入到最右边的方框中,点击确定。

image

点击确定就可以了,这样整个配置就结束了。点击启动就可以了

image

。这样在数据库中相对应的表中就可以查看到数据


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12197205.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存