使用spoon(kettle)工具抽取Elasticsearch的数据并入库

1.需求:使用 spoon工具抽取Elasticsearch的数据,并且入库,为此自己本地搭建了一套spoon,请求Elasticsearch抽取数据并入库;

2.本次搭建的的资源请见我百度网盘分享地址:链接:https://pan.baidu.com/s/13NvbIrKyk-T-YV1z4PBC4Q 
提取码:6q14

3.运行spoon.bat启动工具;

3.新建转换:

4.因为spoon没有提供直接读取Elasticserach的方式,这里我使用ssh命令方式访问Elasticserach

配置服务器连接参数:

配置elasticserach 查询方式,以及输出信息,这里主要使用的是curl 命令发送的请求:

5. 使用json输入控件接收es数据,字段路径注意书写方式。

 6.使用字段选择控件输出字段:

7.使用更新、插入控件更新数据到数据库;注意:选择目标库,目标表,以及自己需要插入的字段。

8,总结:经过上述的步骤,亲测可以把Elasticserach数据抽取出来并且维护到数据库,希望能爆竹到你们,若是有不解的话,可以加我微信我们共同探讨,下一篇我将介绍kettle-manager管理spoon作业。

有兴趣的小伙伴可以留言,我们一起探讨。

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值