概述
数据入
elasticsearch
说明
:
kettle5.x
版本中自带的
ES
控件(批量加载
=>ElasticSearch
批量加载)只适用于
Elastic
Search 0.16.3
版本,这是官网上拷贝下来的话
测试之后发现不可用,会出现
no
elasticsearch
nodes
found
的错误,所以最后选择使用
kettle6.0
版本。
在
kettle5.x
版本中,
elasticsearch
控件不是作为
kettle
插件使用的,
在
lib
下有对应版本的
jar
文件,
但在
kettle6.0
版本中,
elasticsearch
是以插件的形式加入到
kettle
中的,插件的位置在
Kettle
目录
data-integrationpluginselasticsearch-bulk-insert-plugin
所以,要在
kettle5.x
中使用
elasticsearch
,其中的一个办法就是将
6.0
版本中的该插件文件
夹拷贝到
5.x
中(亲测可用)
。
从
oracle
数据库读出数据写入到
es
1
、流程
2
、设置
Kettle
中设置
ElasticSearch
需要配置如下几个参数
(
1
)服务地址:包括地址和端口号
(
2
)索引名
(
3
)索引中的
type
表名
最后
以上就是干净小虾米为你收集整理的kettle连接es_kettle 数据入elasticsearch的全部内容,希望文章能够帮你解决kettle连接es_kettle 数据入elasticsearch所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复